I guess I can see why some people don't like them, and even why the new Booster model has come under scrutiny - but personally I really like them and will definitely be rounding off my USCR with the Booster model.
USCR (United Soviet Corporate Republic)
Located: Russia and Alaska
Corporate Strengths: Heavy Armor, Intimidation
Intelligence Report: The largest MegaCon in terms of land possession, the USCR operates more like a government than a business. They are a formidable opponent on the field of combat, but often seem more intent to isolate themselves from the rest of the world than interact.
Chief Rivals: Keizai Waza, EUInc