From what experience I currently have playing GAR I found 3 main problems that just ruin gameplay quality making the game rather annoying than fun and it's really sad considering the game isn't bad. So I decided to write this down in hopes for a change, a change that is not like all the others, a quality change.
Let's start with something small.
Bot Tier System
I can't find anything anywhere something that would explain to me how it works, why would I want to use it (upgrade), when it changes, how it chances, why it changes? The UI is just really poor, if an experienced player didn't explain what he has found about how it works it would take me really long time time to understand and even at this point no one from people I know fully understands it, there are still a lot unexplained things happen with it as people try different upgrades trying to make logic pattern when they really shouldn't.
It would be really nice to have a progress bar or something that identifies how many upgrades you must do to go next tier robot or not do to stay same tier. I will give you as example game called Robocraft, they also use robot tier system and with every item you add it shows how much progress this item adds to your robot rank. It is very useful information that makes everything clear.
Here is how it looks, look at the bottom bar on the screenshot that says "Tier":
Matchmaking and Robot Rank System
Here comes the most important one.
From what I saw the most preferred robot rank for experienced players is rank 3, there is very little point to go above as there just aren't enough players which makes the whole robot tier system flawed. There just aren't any benefits from trying to get to rank 10, if anything it just becomes more problematic and painful, upgrading is no fun, finding matches is really hard and from what I heard high tier bots are just OP.
I am not sure how you did remake matchmaking last update, I remember people complained about high queue times, but right now, it really isn't any better. You tried to make it more fair from what I understand but here is another problem.
By making it "fair" now I end up most of my matches against bots, playing against bots is just horrible and boring, I feel like I am playing less addictive cookie clicker again. You are thinking to counter my argument by mentioning long queue times, but killing predictable and boring IA that again doesn't give you any benefits is no better than waiting 5 minutes in queue to find real person that actually IS giving you points to go up rank on the leaderboard which is the only thing that keeps this game interesting. If the gameplay is fun enough it just worth waiting those 5 minutes, quality over quantity, please.
I suggest remaking the whole matchmaking system in such a way where you end up playing against real players in conditions that would make less experienced players want to improve and experienced players have fun. One way to achieve that is by giving some extra rewards to less experienced players for playing against more experienced ones. The experienced players already know game's ways so all they want is more variety in reasonable amounts and more real people to play against.
Right now there is just not enough people for the current system to work well enough, if you really care about game's development please remake matchmaking in right way
This is less important but still a thing because all veteran players done about everything there is to do and to be honest there really isn't much to do... so what keeps them going is something to compete, leaderboard. There is just a small problem with it, nobody seems to know how the flippidy flop it bloody works. How do you gain points? How do you lose points? Why do you lose points? Why do you gain points? How many points you gain? How many points you lose?
Just like bot tier system I think it would be reasonable for the leaderboard system to be explained in a reasonable matter rather than "Don't be a scrub, kill stuff, get good, don't die, ggktnxbye".
So, in hopes of changes, hear my pray oh mighty lords of programming and game design, may you slay all the bugs and let your kingdom flourish with players.