Russian language has nothing to do with morality. One can’t make moral judgments of individuals for a language they speak.
I know Framework is a startup so cost of production might be a reason… However in terms of sales it is fairly easy to ship a laptop anywhere in the world. Framework will be losing out on these sales based on lacking a support for a major language even if a limited amount.
Hopefully Framework doesn’t take up the “Russians bad” stance that is seen so much nowadays.