People are not criticizing ethnic Russians. They are criticizing citizens of the Russian state, which includes people who aren’t ethnically Russian but doesn’t include people who are ethnically Russian in e.g. Ukraine. It’s arguable how much responsibility Russian citizens have for the present situation but it’s more than zero.
Similarly while it’s fine to criticize Israelis for the actions of Israel, it’s not fine to criticize Jewish people in general for it.