I have no problem with PvP. I enjoy it, but to a point. Anyone who is playing for some competitive fun doesn't want to kill someone 10-20 times over, or be killed 10-20 times over by the same person. People should have the opportunity to get away if they aren't into it.
Leaving fights is a skill, that's part of the whole "nonconsensual PvP" experience. Not wanting to fight isn't a legitimate reason for someone else to not attack you. This is the central focus of the game you're voluntarily choosing to play.
As for people having the opportunity to get away? Passive mode is free now. Knock yourself out.
The close spawning only benefits the griefers who want to kill people over and over while they can't get away because they keep spawning in bad locations.
I know "griefers" is the sensationalist buzzword on the playground to try to grab people's attention, but that doesn't change the fact that it isn't griefing, by any definition of the word. Your indignity sounds pretty silly when you call it what it really is: "getting killed in a PvP game".
The word you're looking for, by the way, is "PKer". What they were doing to you was "spawn camping". They're playing by the rules of the game, trying to win normally. That is the exact opposite of griefing.