A comparison between satellite communication and terrestrial communication is interesting.
First, fiber has, more bandwidth than all the satellites ever launched, but this bandwidth is not available to most users. The fibers are used to handle many long distance calls at once within the telephone system, but individual users cannot be provided with high bandwidth. On the other hand with a satellites, a user can install an antenna on the roof of the building and completely bypass the telephone system to get high bandwidth.
Terrestrial fiber optic links are of no use to people who nowadays want to communicate while driving, sailing, jogging, and flying.
The third point is for situations in which a message sent by satellite can be received by thousands of ground stations at one shot. For example, a satellite system is cheaper than simulating broadcasting on the ground for an organization transmitting a stream of stock, bond, or commodity prices to thousands of dealers.
Fourth advantage of satellite is launching one satellite is cheaper than stringing thousands of undersea cables.In brief, it looks like terrestrial fiber optics will be the mainstream communication of the future combined with cellular radio. But for specialized uses, a satellite stands better. Although fiber offers more bandwidth, but if advances in technology reduce the cost of deploying a satellite, it may not be possible that fiber will win in all market races.