This is a very common question if you think about it. But maybe the real question is, bakit na yayabangan yung nakikinig? Is it because the person is really bragging or just saying stuff they just don't want to hear like ugly truths we'd rather not talk about like those mentioned at, just one example, http://www.bassettlawyer.com/filipin...g-or-arrogant/
Think of it this way: if you are an OFW or immigrant and you send money back home, doesn't that give you the RIGHT to criticize?
Maybe not all criticism is bad?
What would be an example of a BAD ofw critique of the philippines? What would be a FAIR one?
Crime? Pollution? Sexual hypocrisy?