I got 3 steps to fixing it
1)
How about instead of bs being earnt through PvP, make it earn through dedication to the game. For example, it will be say 100 bot stract (or whatever) per day you sign in (have it work only once per ip address), and then after a week increase the daily income to 150, and so on. This will promote activeness to the game and more people will be 'forced' to play it to get their bot stract. This will stop bot stract farming, and it will mean the more bot stract a person has reflects their loyalty and dedication to the game.
2)
Next, a lot of the bot stract needs to be flushed out of the game.First, quite simply, everytime bot stract changes hand, someone buys something off another player, a specific amount of 'commission' is paid. For example, everytime someone trades/gifts bs, 20% of it will go. This not only gets rid of bot stract, but revives the economy by increasing prices. Next, simply set up a forum shop where you can buy gigas/coins for bot stract. This is a method of slowly taking bot stract out of the game. Personally, I think doing this is best, and if you were to do anything too major with bs, many people would quit the game, so simply slowly draining the bs is the safest and most secure method. I think this is a problem that will take time to fix, and there is no solution to fix it overnight.
3)
The final problem is the 'op' ness of things, thanks to the stat boosts. Nothing drastic can be put into place here, as it will once again scare away players. Remove the current stat boosts, as I find there is no solution that can be implemented by keeping this. My 2 solutions are:
1) As grim (i think) suggested, it could be used for hp boosts for all 3 bot types, although this might devalue the differences between them (if you get what i mean)
2) They affect what each bot type is mainly known for. Firstly, each bot type gets a multiplier of their current stat x their level. By this I mean:
Lvl 1 surge = base stat of - 1 x 10gun damage
Lvl 200 surge = base stat of - 200 x 10gun damage
Lvl 1 ram = base stat of - 1 x 10 trans gauge
..and so on (patch having ta)
This intensifies people to buy membership, for stat boosts. Then, bot stract affects each bot type directly, like the current system does. It will work like this:
Botstract on a surge effects their speed
Botstract on a patch effects their attack (basic)
Botstract on a ram effects their attack (trans) (NOT TRANS BOT ATTACK)
This is because surge is know for the speedy sort of bot, ram is the long trans bot, so it has higher damage as a trans, and patch is sort of the strong, ground mercenary, so it has higher basic attack. The effects of the bs on these won't be enough to overpower them, but enough to make a difference and inspire the gameplay
I hope you like my ideas and they may be implemented into the game, or if you dislike any steps of my 3 step solution feel free just to use the ones you think will work. Thanks..
~Socks