You seem to think just because a country is democratic that it's behaviour on the international stage is always better than non democratic actors. So whilst I agree with you that living in the West is more pleasant from the point of view of being able to express your opinions freely that doesn't mean we can't put our country's present and past under the microscope.I've met tons of people like Robbie. They love to piss and moan about how evil the West is, from the comfortable bosom of living in said evil free western democracy where criticising your government doesn't get you executed.
Look at George Galloway. He'll take Russian money and do chat shows on RT but funny how he doesn't want to actually live there.
I'll make an analogy. I'm probably better placed to praise and criticize my friends who I know well than people I've never met.