Well those people are idiots! He is not spitting on the country & establishment, but attacking those things he thinks are wrong with his country.
Should someone ignore the flaws & failings of their own country, or are they such a passionate supporter of the ideal, the very best that their country aspires to, that they what to highlight & help to eradicate the flaws of their country?
Again, pointing out "flaws" with modern society is easy. It's not like what he's doing is rocket science or brain surgery. The correct question is "What can be done?" In a lot of cases, nothing. Trying to "fix" society usually causes more harm than the original problem, at least at the macro level. Real change comes from individuals, reflected in the way they live their lives and the choices they make.