Kiss my backside...
Wow what a retort. So the question is to you. Do you or do you not respect private property? Or can we tell your neighbor they can set up a business for their profit on your front lawn tomorrow? The flags, however improperly displayed, belonged to the individual who owned the store.
The 'brave' man in question committed theft and destruction of private property because he was offended. By your stance, if someone doesn't like you they have the right to come by your house and throw rocks through the windows and you can't do a thing about it.
The issue of the flags is completely irrelevant to the point