Jep
Jep Bartholomew Francisqué de Minguo El Inigo Montoya Padré the Third
Posts: 10,237
You make good points. I guess you're looking at it from the 'what could(should?) have been' perspective, while I'm looking at it from a 'this how it is, its not so bad, adjust your play style' perspective. In my opinion, the devs wanted players to play in a certain manner and tailored the mechanics around this vision. I can't say I approve of all the choices, and they could have researched these issues some more.
For one, as you point out, the changes make no sense from a technological stand point. That we can all agree on. Infinite ammo and overheating weapons vs thermal-clip juggling weapons is no improvement. The ONLY upgrade is that as long as you have ammo you have no lengthy down times, AND tech abilities cannot cause your weapon to overheat. On the other hand, run out of ammo and you're SOL.
In terms of AI, I've found that on Veteran and above, enemies do attempt to flank you. This is particularly obvious in missions such as Archangel's Last Stand and Miranda's sister relocation.
In terms of enemy biotics, they will throw them, but seldom have it curve to hit you behind cover. When it does hit you, it'll be while your shields are still up which has no effect beond a little damage, just like you throwing biotics at a shielded enemy. I've had a few biotics hit me and send me flying when my shields were down but it was extremely rare. I have, however, not noticed any enemy overloading my armor, incinerate or cryo blast me.
So yes, from a what could have been standpoint, ammo was a mistake, trying to justify it as an upgrade in the lore was even worse. I don't, however, find that it hinders the gameplay to a point where it renders the Mass Effect experience a bad one. On my Vanguard or Sentinels (on Veteran, Hardcore or Insanity) I've had no issues with ammo. I don't think I can remember ever running entirely dry.
If I use the Carfax Hand Cannon, however, I will run out of heavy pistol ammo fast.
Through and through though, I agree its not a perfect system.
Was cheated out of lions by happydud
Was cheated out of marriage by sugarless