The recent "bug" in LD caused a lot of uproar. There were loads of arguments, pros and cons.
But it mostly highlighted how unbalanced LD is.
So how about a compromise?
Only guardians with their shields up, and the players protected by the shields should get invincibility frames.
Everyone else does not.
Pros:
a. Guardians, and thus teamwork, will be very important since they prevent players from getting one shotted, especially when capping.
b. Strikers will no longer be one man armies. They can now be mobbed if they rush off alone.
c. Recons will benefit. Since they usually die once their cloak is broken, this change isn't too bad. On the other hand...
d. A large number of weapons can now be used to their full potential (cutters, blitz, toothpicks, hammers, guns, etc.).
Cons... when you're not near a guardian:
a. already overpowered weapons will become even more powerful (toothpicks and hammers)
b. new op weapons? (cutters, blitz)
Dont you see the obvious flaw. The shield blocks incoming damage, players arent getting hit directly in the first place :p
A guardian can only get hit when his shield breaks, but you said the invincibility frames appear when the shield is up....
It doesnt make much sense.