On a personal level his actions are justified.
On a personal level he is simply a fascist.
If you think fascism is justified, I wonder why.
And let me be very clear about that: My ancestors were Jews. Many of them were hunted, suppressed and killed by the nazi dictatorship. Our generation has sworn to never again let such happen: never again fascism, never again war.
This pledge is more relevant and more imminent than any computer crap or any google-positivism called "professionalism", because it concerns our primary human rights. It is our obligation to stand up and speak up against such.
Nowadays half the world seems to think that they only need to replace Jews by Russians, and then fight an unjust war against Russia instead of Poland, in order to permute from fascists to anti-fascists. This is not the case.
Also, discussing administrative repression and discrimination against Russia and calling that "professional" is very muchl the same as discussing NS racial biology as a science and calling that professional. It is not acceptable - it continues to be simple and blatant fascism.
But perhaps short term all of those skilled developers who were unlucky enough to be born in a certain country will now come and fix some of the shortcomings in FreeBSD
Would You please mind to think at least more than five minutes before your nose-tip?
Thi issue is not going to resolve without understanding the root-cause. The US establishment have already exploited and plundered almost all races on the world (negroes, indians, chinese, african, east-asian, south american, etc.etc.). In order to sustain their cannibalism economy, they have
no other option than to exploit eastern Europe and subdue Russia - because everything else has already been used up.
Those powers which obviousely are capable of controlling the staffing of Linux, can just as well take a dislike in the racial uncleanliness of FreeBSD developers, with very much the same consequences.