Yup. And it'll be biased
A true person who loves their country but also willing to admit their faults too. Typically it'll be the government who cause these bad reputations as well not the general public. A flag holds symbol of the country and it's people. A representation.
It's just rude and insulting to a country who's flag you desecrate. It's also common sense to know right from wrong and how disrespectful it is to do that, no different to racism. There is nothing wrong with being proud of who you are though and there's nothing wrong in pointing out flaws and freedoms of the country you care about.
I see a lot of people here who think in a "yes or no, left or right" without moderation or a bit of both and most importantly, common sense and courtesy. They seem to believe that you can only be one way and think exactly one way and if you have different opinions, even though you agree with many similar points, you're classed as opposition in their eyes. Daft I say.
One thing I'd add quickly is that it's bad enough desecrating a flag, from a random idiot. But when your own country bans its own flag like we did with the George Cross because "racist" and "offence", yet allow ISIS and Hezbollah flags to be flown in the English country. You know you done fucked up.