@llAnxiety2Kll1) This was an event mode that introduced the item, although people ended up with a bunch of them and just kinda trolled with it.
Everytime a squad was killed, there was usually a graveyard of these things for each box. Finding or crafting them are suppose to be a play where if you need one, you got to find or get it.
Having it on all 3 members, makes it easier to just be annoying with it. I mean, you don't need 2 beacons to spawn in the missing squadmate.
Also they take so long to even deploy, its not practical in later circles, unless you have a Crypto. Again, it was just an event idea, while fun, got rather annoying. Players could also get a better jump on you, since it takes like 6 or seconds for it to land and another 8 without Crypto.
2) Upgrading gun tiers sounds interesting, but that would only cause a problem where the sweats in the game have max armor AND guns.
3) Yeah, some legends do need more finishers.