I'd like to take this opportunity to re-iterate that I don't actually hate limited ammo as much as it might seem. While I prefer unlimited, what really has been bothering me about this (and I think we all feel the same) is just the way they tried to hoodwink us about.
What bothers me is how blatantly they lied about the whole Thermal Clip feature, and what? Expected us not to notice the ammo counter, WTF? Or did they just expect us to all to blindly stand by whatever the Codex says just because the Codex says it even though it's obviously not the case in the game? Much to my dismay and dissapointment in humanity they were half right on that one

Anyway, it's exceedingly rare that a future based game portrays combat any diffferently at all to contemporary. Usually the "futuristic" and "high tech" elements exist only in that you may not be on Earth and are fighting an alien or other sci fi enemy, but when it comes right down to the mechanics of dispatching your enemies: The weapons while said to be "futuristic" and "high tech" work exactly like the ones you would use in say COD based on todays guns, with no notable difference for all their alleged high techness.
So I was really excited to play ME and find that their guns actuall FEEL as high tech as they're supposed to be! In that they had unlimited ammo.
Even better yet, I've played several games where overheating was portrayed as an issue. It's NEVER portrayed accurately in games and that always has really pissed me off! In that it's a huge pain in the ass and it doesn't even have the decency to make sense while it's being a huge pain in my ass! I could accept the inconvenience if only it made sense! For example "Call of Duty 2: The Big Red One", it's an old assed PS2 WWII game, in which there's a specific mission where your character has to man an M2 .50 caliber machine gun and heat management is portrayed. Now I know from experience in Navy, that it takes at least 2 SOLID MINUTES firing non stop to overheat that gun, and the problem that occurs if you do overheat it is that the gun won't stop firing! It becomes a "run away gun" as a new round is chambered automatically by the blowback from the last shot (you've released the trigger) but the new round gets sooo hot in the chamber that the gunpowder inside combusts spontaneously, firing the gun even though you're not pulling the trigger! So to sum up, overheating is REALLY hard to do, and then you can't stop shooting (you actually have to force jam the gun to stop it, or wait till you run out of ammo). The way this issue was portrayed by that old assed installment of COD was as follows.... some ridiculously low number like 10 or 12 consecutive shots overheats the gun, and the problem according to the game is that the gun somehow magically shuts its self off. THAT COULDN'T BE ANY FURTHER FROM THE REALITY IF THEY WERE TRYING TO SCREW IT UP! So That super duper pissed me off, and there's a list of other games with similarly ridiculous and iritating portrayals of "overheating" that also pissed be off.
But Mass Effect was different. In ME projectiles weren't being fired by heat sensitive explosives, they were being fired by what sounded like fairly complex electronic systems. And we all know that electronics are sensitive to heat (in that it breaks them, unlike the explosives), and its the future so it's easy to believe that the gun can detect it's own heat level and shut it's self off, to avoid permanant heat damage! Plus it still took alot of shots to overheat, a ****load in fact! So for the first time ever in any video game that I've played at least, the issue of overheating BOTH makes sense, AND IS PRACTICAL!
So I was very dissapointed to play ME2 for the first time and find that the one thing ME did different (unlimited ammo) and the one thing ME did right when appearently no one else could (overheating) had both been removed from the game! And now the game play is basically identical to anything else.
But ALLL of that not-withstanding, I could've accepted limited ammo, if they just would've not lied to me about it. If they just said in the booklet / codex, he guys, we decided for our own reasons that we don't want these things in our game anymore, so we took em out. Sorry if you like those things, but we hope you still like the game. I would've respected their honesty and been like, "Well that sucks, but hey whatayagonnado?" But they cause this ****storm of a thread by trying to say all this crap about technological advances and thermal clips and blah blah blah, instead which obviously wasn't the case, so now, I'm double pissed.