Or you could use common sense, the unlimited armor was op, but they could of had nerfed it limited to 3 uses until resupplied, not take away his main focal ability to help your team, aka the in between of needing heals/dying, now the only help you get is when it is already to late lol
Also to the random and unlimited,you fail to understand lol, all I ever did was run around to assist teammates, now the only assist is when you are downed, I can no longer save you in a pinch, example,you have 5 hp, a quickly tossed armor may be able to get you to cover, etc, how is tossing ammo at you when you are low health and stuck, assistance lol
They have effectively ruined angel when it comes to indoor/close quarter combat situations