you already solved your problem in your own post. Buy hotel room if you dont like respawn. Wasteland is harsh man, dying was never suppose to help you, you died you take your punishment for that as a man :>
How can you die 12 times on your way to your tent? Regardless to what point of the map I want to go, I never die 12 times. Do you run straight lines to your target point? Or is your tent near Navarro?
While this is true, the problem lies at buying that room. Good luck finding a free room. There are like what? 15 free rooms for all those players? Add a big hotel near NCR already.
What about this.. if your char has 100 and more outdoorsman, you will randomly respawn in that half of map (North or South), where you die, if you have 150+, you will respawn in sector where you die (N, S, W, E), if you have 200+ outdoorsman, you will respawn in the closest respawn point to your dead corpse. This could help non powerbuilds in pvp, imo.
you lose fight, the fight is lost, look forward for another and try not to suck next time. Fights never suppose to be the kind where you keep fighting till someone is fed up and leaves map.
I will always create PvP char with maximum skills in fight ability. As a member of pvp gang, i am part of some organization, logistic, tranport system.. But player without this background is in disadvantage. This could help him. Fights are here because of fun, not because of ridiculous dogma.