So I know everyone hates the random respawn. On my way to my base today I died about twelve times and made it there about two times. I think respawn should instead be at your tent, base or hotel room. Of course having more than one of these would cause problems, so it would go
tent<base<rented room because if you're paying for the room, obviously that's where you want to go.
To prevent abuse, you would only respawn at the tent that you made, not the one your friend made while you were in his party. And with bases, only the one that you are a member of, not one that you're a friend of. This could possibly work with NPC faction bases, but I can see Enclave members getting a bit upset about respawning at Navarro everytime they die. Maybe there's some other solution to that someone else might come up with. If you don't have any of these, your fate is up to whether or not random respawn is still in effect. I still think something like you spawn within 15-20 squares of where you die in some predetermined camp/farm/location (which I really like because there's an actual explanation of how you got there).
Indirectly, this might force more interaction within your faction because almost everyone will be spawning there.