Well, Just Dance does have some issues - like only tracking your right hand (Both Kinect and Wii). So I think that is a fair criticism.
But not realizing 'Never Going to Give you Up" with Godzilla in the background is just awesome! The wacky style is part of its charm.
Plus it seems like it has many great songs throughout the ages. He should have compared it to Dance Central 3. While I really like it, there are a few songs in DC3 that are so bad, I can barely get through them. And I really, really don't ever want to hear them again.
It seems like the review is mostly directed at the designers of the game. As many people are going to buy it anyway.