I also hope you will actively help make the game better. You can do this in several ways. One way, and the most important, is to join the league. Also, you can help by spreading the word. More players mean more competition and more fun.
More players also mean more and better prizes.
If you don t like it you are probably not the only one. Let me know what your thinking. Finally, you can help by being patient. This VRT game is a complex system. Because of that complexity it may have a few bugs.