Space-X has plenty of competition. After all NASA doesn't make it's rockets itself - Boeing, Lokheed-Martin, Orbital Sciences, etc do. The difference is the funding model, but there's nothing to stop these other companies adapting to the competition Space-X is providing.
The risk of wishing for a competitor is that one will turn up that doesn't compete on innovation and efficiency, but competes on some other axis such as financial or political muscle. That might provide benefits in the short term, but long term it would be terrible if Space-X were pushed aside that way.
The risk of wishing for a competitor is that one will turn up that doesn't compete on innovation and efficiency, but competes on some other axis such as financial or political muscle. That might provide benefits in the short term, but long term it would be terrible if Space-X were pushed aside that way.