The thing is this game could be quite awesome if it was treated more like an MMO instead of a FPS. Of course, EVERY game out there would be great "if only...". Think of Planetside, with several permanent continents, and shit to capture that gives bonuses. Hell, each planet in MWO could be 1/6 the size of each Plantside continent and still be good to fight in, and boom, now you have what, 18 worlds to fight over? Add in the factions where you can earn faction specific equipment and mechs (perhaps the mechs are only usable while your side controls certain factories/worlds). Now start building off that idea.
CW sucks ass, and it's the elephant in the room that is stagnating this game. It's nothing but Call of Duty, with mechs. Steam release is getting closer and closer...