They need to over haul the respawn system, it's horrible
It's one of the most frustrating parts of the game. It's why people leave pubs and don't stick around for a respawn. You're going to get killed or pushed almost instantly and you stand no chance.
There have been numerous suggestions as to how to fix this. But I think the best, you are dropped in from a high point so you can fly away and are not stuck on the respawn beacon. It will be up to your teammates to run off.
I think changing this would help with player retention as well. They won't rage quit the game because they got killed two times in a row, once from the initial fight and once from being spawned back into the game.
I think that would be the best solution and actually give the people who spawned back in a chance at surviving for more than a 1 minute after drop.