Absolution was fine. The weak point was really the story, but then again, Blood Money also had a poor excuse for a story so whatever.
Absolution raised the bar for replayability by giving players a means to construct different scenarios on their own but I feel like the contract creation could go much deeper, the system in that game definitely felt a little like it was bolted on afterwards and not created alongside the actual game. The different challenges and playstyles were also great fun.
I think World of Warcraft: The Burning Crusade should be on the list, the game certainly reached it's peak during this gen (specifically at the time Burning Crusade was out) and is still more popular/played by more people now than 90% of the games on this list.
I think World of Warcraft definitely deserves spot on the list, it has certainly had a lot of impact.
This isn't a popularity contest, however (in the sense of counting player numbers or total sales). If it was, we could just do a vote between Angry Birds, Candy Crush Saga and whatever Chinese MMO is the biggest these days and call it a day!
A lot of those features seem like they should totally be in the base firmware that ships with the console. Methinks they're forcing people to upgrade by tying very basic features such as Blu-Ray/DVD playback to this patch, to ensure that everyone is compelled to get it instead of keeping their console offline (for whatever reason that might be).