Hello there!
New to the game and I absolutely love everything I've seen so far. When it comes to PvP I believe there can be a balance emplaced to serve both the pvp crowd and the people who don't like pvp.
I've seen a good few comments where people claim there is a need for risky gameplay and areas to make things exciting, I've also seen comments people have on how pvp can be turned to a lame experience due to gear or power imbalances. There is a way to fix this that actually can be done without much of a hassle if it's able to be implemented well.
I personally fall in the camp of 'no enforced pvp'. I am an MMO player that avoids pvp-centric games (like Albion, BDO or ArcheAge) simply because for me it's not enjoyable content. I know I'm bad at pvp and unable to really even defend myself in world pvp, and too often did I see in other games people more willing to ridicule you than help if you ask for help in general chat (as some of the pvp players here suggested is an option). Enforcing pvp in the world just makes the game niche past just 'conflict to make the game keep going'.
So, what do I believe a good fix is? A toggle, but not like a Warmode from WoW. The toggle would come with phasing pve-only players into a shard that has pvp disabled. This way, the overworld and some areas can be pvp-enabled as a default, but the pve-only zones will be an option that pve-players will be in and not worry about getting suddenly ganked for 2 hours because someone doesn't have anything better to do at max level. These phased areas can have less resource nodes for crafting and drops, to make the pvp areas more lucrative to risk (hence appeasing the 'risk more for more gains' people) but still be an enjoyable enough an experience for people who want to enjoy the story, play with friends and not stress that there's some high level ganker just around the corner ready to turn your session into a grief fest and (likely) leave a fully negative impression of the game to those affected.
I hope there can be a good compromise in this regard, I love pvp that is not as reliant on someone just overpowering you with their cumulated months/years of equipment and trinkets and theorycrafted sets and relies more on your skill as a player and team cohesion (like Crystalline Conflict is in FF).
Another way to do it is to make a level difference cap.
Level 40 vs level 45 okay you can win with skills. If you have a bigger difference, you can't attack.
That will prevent the high-level players to go to the starting zones and mass murder everyone they see, or gank you later on.