Its the same with books, and movies.
You can read a "good" review, then buy the book, read it and it turns out its nothing like the reviewer said.
You can watch a trailer, and think OMG this looks good, then go to the movies and find out all the best parts of the movie where in the trailer and the rest of it was crap.
Its the same with games,.... and Less and Less games now-a-days have demo's you can play.
Spent the next hour just getting the game to work with that Microsoft Live Games shit. Had to try and recover my password but in the end just created a new account. And I'm going to forget the username for that account again because I don't use Live for anything. Anything. Played the game for a couple hours and lost interest. Didn't finish.
+1 for this part
Im not a big fan of the "always online" even for offline/singleplayer games,
that require you to take steps like you mentioned above.
On games that where a major let down....
Diablo 3
skill system = suckage (skill tree with synergies > everyone haveing same skills, options to change on fly)
diversity= suckage (everyone is useing the same skill builds, because their forced to play a certain way = less choice = not fun)
lootsystem = suckage (instead of +skills, everything has wep dmg > most other stuff = less diversity. Rare > uniques = wtf)
non boss run = suckage (its part of what made diablo 2 fun, raceing down to the bosses to slay them. less choice = not fun)
join game system = suckage (cant choose who you join, either friend or get thrown into random game, less choice = not fun)
thats just the tip of the iceberg.... major clusterfuckup... No idea how no one in development thought....
hey why are we doing "new" things just for the sake of doing something differnt? if it gives a sh*tty player experiance?
They didnt even test the inferno-mode, before they released the game, so balance was all sh*t and game was full of bugs people abused to get loot, then it was fixed and people that didnt have time to get decent loot from bugs where left behinde ect.
Which lead to the "auction house" game.
What is the point of a game, where the "gear" and being able to show off how badass your gear is, when ANYONE can just buy it off the auction house?
Auction house turns diablo III, from being a fun loot-grind/showoff game -> I spent 100$ on the auction house game.
Its stupid as f***.