Not all satellites have to be in geostationary orbits. We could have an array of communications satellites in a much lower orbit. It's just not a practical solution at this time.
Not too long ago there were plans, backed by Microsoft, to invest in a satellite constellation composed of nearly 1000 low Earth orbit satellites for internet services.