Let's face it. Servers are overcrowded.
The freeports and starting areas are overpopulated, causing lag and the Chinese playerbase has to play on NA servers resulting in a bad experience for a lot of players.
Just add more localised servers and more servers (both PvP and Pve) per Region (EU, NA, China, Australia,.... whatever)
I also have complaints about the vitamin system but other threads are covering that already.
This game has Potential. It's just not there yet... at all...