The alternative is a strong government that will dictate who gets what. A no win situation.
RtN ...
I was just looking at the model that international mega-corporations use. They certainly are looking at the most cost effective method to get things done with the least amount of disruption.
In general, each branch or division is not on their own. That's just business. Companies generally want the buying power and leverage that large purchases and long-term contracts provide.
Again, there are two side to the issue. If pitting one against the other was more cost effective, then I am sure more major companies would adopt that model.
Rub a Dub