On the efficiency side, why do we need 10 companies doing the same thing. "Don't Repeat Yourself" principle would agree with your proposal.
As we all well know this message is great when there one or two private providers that can kick you from an entire market with no way of challenging them.