i see no hypocrisy
the man was being straight up tribal
islam isn't a race. and the man is partially right; many muslims around the world do want to destroy first-world countries such as the United States and Canada. on the other hand, most muslims living in canada and america do not want to destroy their countries, but that is not due to their religious beliefs but because of the influence of western society's more peaceful mindset than that of other regions in the world.
the only reason someone would wear a sign denouncing an entire culture is if they were extremely bigoted and prejudiced
it might be the equivalent of sticking their fingers in their ears, but it should be simple common courtesy to not act like a richard
islam is not a culture, it is a religion. culture is what you get when a people group in a specific region has a general set of values, rules, styles and traditions they adhere to. and many of such cultural values in primarily-islamic countries such as Iran and Saudi Arabia are absolutely atrocious. for example, there absolutely no regard for the rights of women. they aren't allowed to get an education; they aren't allowed to choose who to marry; they have few ways to defend themselves in a court of law. their shares of assets in a divorce are practically nonexistent. it is not a culture to be praised or looked up to, nor defended.