SpaceX Starlink satellite internet may fix that.
Due to the very nature of satellite transmission, satellite internet will always suck.
Too much latency. No matter the bandwidth, your result will never exceed about 150kbs and you’ll never be able to use it for voice.
It’s how TCP/IP behaves over very high latency transmission paths.