You're doing what you can, don't feel guilty. We in the West are doing something, but less than we can.
We're seeing gruesome images from Bucha, even worse than the one you showed here. What makes me feel hopeless for the future is knowing how deep this mentality goes, as you describe. I'll compare Russians indirectly with the Nazis, but I don't want to call them Nazis - it's not an ideology that makes them behave like animals.
The keywords are looting, imperialism and revenge. Looting: Russia is on paper a richer country than Ukraine, it has double the GDP thanks to oil and gas, so why are Russian soldiers stealing toilets? Why are they surprised that Ukrainian villages have streetlights? Well, the looting starts at the top. There must be a relation between the poverty of rural conscripts and the fact that a significant share of the world's superyachts is owned by Russian oligarchs. Now that only gas is exported to the west, this inequality is only getting worse. And the Kremlin is getting even more economic power over its people.
Imperialism: Anti-American people from the extreme left and right have a hard time understanding that there can be more than one imperialist nation. But you don't become the largest country in the world by accident. If Putin was replaced by Navalny, Russians would still believe they have the natural right to rule over a certain sphere of influence.
Revenge. Putin is taking revenge for the fall of the Soviet Union. He made it clear that he doesn't consider Ukraine a real country. The fear of NATO wasn't the reason for the war, just an excuse for Western audiences. What happens when he needs to admit defeat? Russians will want to take revenge again for this humiliation, which showed that their famous army, their only pride, was a paper tiger. This is the feeling that inspired some of the worst movements in history, including the Nazis who painted the German surrender in WW1 as a betrayal. And when they can't attack other countries, they'll treat citizens of Russia, probably ethnic minorities, like they're treating Ukrainian civilians today.
Agree with every word