A Song to which the world has not necessarily been waiting, but made very well with a little wink. The text can sometimes be misconstrued as hostile to women and should not be taken too seriously also. I personally like the kid version better.
As I said ... Especially with music (and movies) the taste is just an individual thing. I rate the song good, because I think it's just good! (It would otherwise probably bought net) point! ; P