Dude, you are such a sad fucking little apologist. Just stop, you're not convincing anyone.
You're flat out lying about tons of shit too. Like the resource crap, it's absurdly abundant even on the highest difficulties. The game SHOWERS you with med kits and ammo no matter what you play on, it...