I think the issue is that at heart people are well intentioned when they criticise the west because it actually makes sense in a lot of ways because what the CIA and others have done over many years has been in places abhorrent.
However, the naivety of people is they believe that the west is doing X and everybody else isn't. This is almost always not true, the Russian SVR/FSB and Iranian equivalents are doing the exact same thing as the CIA or whoever. These organisations are all one and the same, there is no good or bad.
Ultimately what this comes down to are fundamental differences over our system of economy and government. These people are often socialists who have to align to the world axis that opposes systems such as capitalism and therefore that can only mean opposing the west at every corner.
This is why the Socialist Worker marches thousands every weekend for Palestine but it cannot muster a single person to do the same for Ukraine. Ukraine has been under occupation since 2014 and thousands of civilians have died under an imperialistic attack from Russia, it is fairly similar to what Israel is doing so where are the protests?
There are no protests because of the simple fact that Ukraine has chosen to align to the west. There is no political collateral for these people to put any energy into protesting for Ukraine, so they don't. Instead they criticise the only thing that is stopping Ukraine from falling and that is NATO.