Completely disagree but everyone is entitled to their opinion. The only problem were the boss fights. Apart from that I loved the game and it was a perfect Deus Ex game. The Deus Ex style of game is very appealing to me even today and saying it should be extinct makes no sense to me. I find being on rails for most of this generations games has put me off even finishing most 6-12 hour stories.
Currently playing Sniper Elite V2 and Splinter Cell: Chaos Theory which are incredibly refreshing. Not having a checkpoint every 3 seconds makes me realize how rewarding it is when you do finish a level. Having loads of options, with lots of strategies made me wake up to how most devs are dependent on shooting galleries, which most players could win at in a coma. Most games play themselves these days and I might as well just watch a movie as the interaction seems last of the list of goals apparently.
Exploration, reward for actually achieving something or using your brain to finish a level are what makes games for me. That "outdated" style is the only thing which keeps me interested in single player games.