That's cool, but they seem to be a little too focused on number 1 songs rather than looking at ALL the music of the last decade. That said, VR certainly deserves the mention.
And where the hell is "No On Love Me (And Neither Do I)" by Them Crooked Vultures? That certainly belongs on the list.