Given it's already been done before by Iridium [0], it's hard to see how it would take centuries for a more efficient version of the same thing to emerge if Spacex was not around. Especially given the general technology progress since Iridium initially launched.
[0] https://en.wikipedia.org/wiki/Iridium_satellite_constellatio...