@dragotech123
Let me complement your idea.
People often forget the BASICS.
Im my experience, people usually start to play this game NOT because the PVP, but because the PVE: Megalondons, krakens, storms, freedom on the see e uniques encounters. So you can kill some monsters and get rewards. OH YEAH! AWESOME.
You have a lot to do. The game doesn't teach you properly how to play and the learning curve is VERY HIGH. It takes too much time to start playing well, as a regular player, even more to know how to defend yourself or attack someone. If you are a single player, EVEN WORST to start SoT (I was lucky cause I had friends). It also takes too much time to do anything in this game, even a simple voyage (with a possibility to not complete it, right?).
So, imagine you have friends to start the game, all new players. Everything is NICE, but hard!!!! After a while, you start to feel the pressure of pirates who constantly attack you and you can't defend yourself. Worse when you know they can HOP you. You face 3 options: (1) learn how to battle, (2) dont care about being sunk or (3) quit the game. We all lose some players here because of (3). True, but #SAD.
If they choose 1, they will face other problems that can force them to quit the game. We all lose some other players here too.
If they choose 2, the loop of that 3 options returns again and we have the possibility to lose other players again. IMHO, PvE players are stuck between 2 and 3. They don't care about being sunk, but don't wanna quit the game because they like a lot the PvE Mode. Think: the game is relaxing, beautiful and you can do a lot of things.
Among these situations, they are still facing the problem of HIGH LEARNING CURVE.
Really guys, if you don't have that natural feeling of battle, it's really easy to quit the game the way it is now.
Because of this, i'm not against mega alliance or PvEs. We just need to give PvEs more time in the game to learn properly and, finally, feel the battle in their veins. TIME is the key! Everything I write here is because of TIME!
So, yes, IMHO, if you wanna more PvP players, you need to give more opportunities to PvE Players. It's not necessary that all PvE players earn PvP achievements, but you don't need to exclude them totally from a facet of the game just because it's, nowadays, PVP ONLY. Give it a try! Let them taste the PvP's taste. Let them learn how to battle properly (it is really hard, guys, compared to any other game I've already played).
We need to enlarge the community with any types of players, PvE, PvPs, PvEvPs, etc.