I do think LEO satellites will fix this, but it takes a long time to test, get regulatory approvals, do installs, etc. By the time new tech rolls out on aircraft, it's not really new anymore.
Gogo, the one that absolutely sucks, locked many airlines into a 10 year contract so they're screwed until that ends. That's the only thing stopping the fast service(s) from rolling out.
Then boom! Back to NoGo, limited craptastic, swore I would never pay for it, service.