My main advice to make the game better is to try bring more players to the game in the western regions to start with.
So that we can enjoy this game fully.
Things i personally dislike with this game, and therefor suspect MIGHT make some other players wanna play if they was different:
#1 Cheaters
#2 No reward for playing
BP was atleast kind of a good idea, the more you play, the more you are rewarded...
But the ball was (intentionally?) dropped and instead it seem the game is developed into trying to make as much money as possible with the skins.
This to me is a huge part where i think so much more could have been done to encourage players to play the game, now there is no extra reward except the gameplay.
#3 Seasonpasses too "watered out"
Rewards are often too mediocre and too many rewards are completely pointless, like BP Boost, _completely_ worthless.
The good part is atleast you skipped the XP reward...