Ammo depletion is a mistake? You think everyone should have infinite ammo? Why? THAT'S ludicrous.
Invisible absorb was necessary - it had not practical use before apart from breaking grip, or if you had someone who inisted on using lightning. At least it shows up if you hit them with a force power. granted absorb may last for too long now, but the previous setting was also too fast. Again that made it worthless.
Why do I get this feeling you love grip/lightning and guns? Just a hunch. i'm not saying anything bad about either, just making a guess based on your statments.