I was disappointed in the fact that it took me 8 hours to beat it good and 6 to beat it evil, you couldn't really free roam, it was too linear, bosses were too easy, not enough weapons/armor/modifications, there were no sheilds, the theft system sucked, the npc's all looked the same, and about a billion other things. What's sad is this game took 4 years to make.
I guess what pisses me off the most (besides all that stuff you just said) is that I spent like 20 hours looking for secrets that don't exist because so much stuff was cut out of the game. I eventually just gave it away.
How about, instead of playing games that are doomed to not live up to their hype, you could bring your boxes and a tv here and play me in halo? Wouldn't that be better? I thought so.