Yeah, let's just have everyone kill each other everywhere for whatever reason. Because what a game needs is more punishment for PVE and new characters.
PVPer's need an arena or something so you guys can all just duke it out.
You've been here two days, you don't even know anything about the game.
Apparently you don't read threads either, because your "suggestion" was implemented years ago, it's called Hinkley. It's right beside Hub. It's literally the closest location to the new player spawn town.
It has even been discussed multiple times in this thread (which you didn't read).
If you don't want to PvP just avoid it. To do that you need to learn more about the game. Once you know what features the game has, or have a character older than the thread you're commenting on, you can make suggestions. Just make sure the feature you want doesn't already exist (even if you're just intending to be rude).