Well there are a couple of ways in which you end the game, you blow up the collector base or just waste the collectors, do your team mates survive or not. It is kind of limited but you could argue that it has multiple outcomes or how many of your crew are you able to rescue depending on the moment you choose to go through the omega relay. So your choices do count in the end. As Bioware intends to use theese for the next installment it is somewhat understanable that they what to limit the posible choices otherwhise they might be biteing more than they can chew. Well even if annoying the damn scanning process is necessary if you whant to finis the game.....if you don't upgrade your ship you'l get blown to pices....But indeed the they could have solved it in another way, like buying the resources from mining stations which would have made more sence. Again I am not arguing that ME2 is the best game out there, but it is a good game compared to the available alternatives. Oh the most anoying thing in this game is the aquarium, my fish always ended up belly up....I guess that was inserted just to enhace the overall "coolnes".