Short answer, no. Longer answer, not anymore; mercenary armies were the norm up until about the 17th century, when technology and theory finally caught up and national standing armies became more strategically effective. In today's world, wars are won by soldiers, but fought with equipment, and no private company will ever outspend the government that prints their money. A single merc is probably armed **much** better than a single soldier. That's nice. But they can't afford to airlift in heavy machinery to build a C-5 landing strip in the jungle using materials from a floating warehouse housed in a nuclear cargo freighter 15,000 miles from home, with first-world port agreements.... The world has made war very, very prohibitively expensive, and that's one of the best things we could've ever done, collectively. There's no possibility of gain, for a supercorp-military to go rogue. No prospect of victory and nothing to win anyway. Call of Duty is a game.