The lyrics may be not the best he's written but a lot of those points he makes is how I (we?) as foreigners see America (meaning the US of A) for quite some time, so no complaint from me. And I just like the song musically.
The subject is fine. I'm all for complaining about America. But he does it in the most basic juvenile way. If he had done it with some creativity and imagination and was a bit more clever, maybe.
And the music is just super boring to me. I just can't stand the song. Although the little banjo part is cool.
I could ask why you're voting Idiocracy, not a terrible song. Or why people are voting for a legitimately cool song like Disco Queen.
We like what we like. I truly dislike America. Such is life.