Oooh, Guns and Robots... It is such a shame how unpopular you are. Sure, you are not the greatest game out there, suffering a number of issues both big and small... But deep down there is a fun game here.
Alas, what holds G&R back so hard is it's balancing and small, unsocial community. With any game that allows you to build your own weapon, there are bound to be dirty players who exploit this fact and abuse it to create frustrating builds that take the fun out of the game and either force you to build your own cheap build, or just attempt to tough it out and try your best to beat them (And if you have skills, chances are you will at the very least do a considerable amount of damage to their bot).
As for the community, there is hardly anyone left... On average, there is probably around 150-100 players daily, if you are lucky.. Often this means fighting the same people over and over (said people probably being the cheap builds that frustrate you so), meaning it gets dull seeing the same robot over and over, nothing new and creative coming your way, and even worse for noobs to the game who get put together with level 80 vets. Even moreso, the community is very quiet for the most part, not much chattering going on between players, which further makes the game feel empty.
Does this mean the game isn't worth playing? Hell naw, when I first started playing, I really enjoyed it. It is fun making your own personal robot that suits your playstyle, mixing and matching parts and painting them all up to make a fancy killing machine that people will easily remember and adore/fear, and when you join a guild, it is fun working together to gather enough money to help invest in the guild to purchase buffs that give you a slight edge against your rivals. That, and the fact that this is the most generous F2P game I played in a long time, where all the things you can buy with real money don't have serious impact in the game, keeping it fun for everyone.
If you do plan on playing this, though, I suggest you bring some friends... It is much more fun when you have a crew you can rely on instead of having to go solo and risk having to be paired up with bots... yeah...