I like it.
Oh, and as to why people from other countries hate it... When they talk shit about the USA, they're "just telling it like it is." When we say something nice about ourselves or, god forbid, so say something negative about them. They lose their minds. That commercial does a little of both, so they're really going to hate it.