Threads like this serve no productive purpose.
If my understanding is correct, you are saying that
1. you only want to run 'Mechs in the game,
2. you are not coordinating at any level with the other members of your team, and
3. you are getting wrecked by unopposed airpower from the other team.
This doesn't seem unbalanced at all, and is the outcome that I would expect given your scenario.
Sounds like the mod is working just fine!
And yes, you are playing MechWarrior: Living Legends, a combined arms game that includes more than just 'Mechs.
While I do have some issues with the gameplay, I don't with the "balance" of the pieces within the game or it being "combined arms". Your making the assumption that the general populace are "team" players. Not on the servers that I have frequented. (I have yet to encounter very few that are willing to use the in game viop or chat.) So the above scenario is the majority of the time for most of us. It does not make for exciting gameplay, I can see for some how it would be rather frustrating. You can't force players to choose roles/assets, yet the expectation is that they will for "balanced" play within the game. Fact is, the game (any) FPS will be one sided dependent on the player/asset makeup.
As I see it, there is currently no clear objective within the game. The side with the most points wins the round (ok). The individual with the highest score gets the most C-bills (and the best equipment). Its everyone for themselves as the only motivator is in the points. You don't need team play to potentially get the most points (c-bills). However, teamplay has been figured into the equation of the gameplay by your reply. Where are the rewards for choosing different roles?
Telling the players to "teamplay" or "suck it up" in a sense changes nothing. It is wishful thinking that either will occur. I'm all for the teamplay, as I would rather play FPS in a team or tourney environment.
How about coding in where you can disable elements of the game for those that don't want "combined arms" by doing so on the server side. Granted it isn't within the overall scheme of someones view of the game, but its obvious that more then just a few have been misled by the title of the game and were expecting only mech on mech battles.
You are correct, threads of this nature serve no purpose. They just come off like complaints. You can't please all the people all of the time no more than you can code it (total satisfaction for everyone) into the game.