There are very very occasional dropouts when in satellite dead spots which are usually less than a block wide and at high speed on the freeway i never get a dead spot.
Terrestrial vs satellite signal.
They are transmitted from antenna towers on earth.
But transmission cost in a satellite system is independent of the distance within the area of coverage of the satellite antenna while in terrestrial system it varies based on the distance.
The only means of powering gps signals from satellites is via solar panels and gps signals are sent out from satellites using 50 or fewer watts about the same wattage it takes to power a light bulb.
That gps signal then travels 12 000 miles before being received.
Terrestrial channels are earthbound.
In a satellite link delay from earth to satellite to earth is about 240ms while in terrestrial link it will be far less.
Cable channel i believe transmits radio frequency through coaxial cables and sents it to the tv.