I can totally see people finding this song annoying. However, for me it hits that sweet spot of irreverent absurdism without becoming irritating or pretentious. Very fun video too.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews