Quote:
So why are they so low?

Because you're so high.

The radius of the earth is 6378km (according to Google) . A geosynchronous orbit is 42,300km (from the center of the earth). That's pretty high up, but, of course, the further you are away from the equator, the more extreme the angle to a geosynchronous orbit. The only way they could solve the problem would be to use a constellation of moving satellites, as with the Iridium or GPS satellites, but I imagine that raises a number of tricky technical challenges.