You know what, I'm going to give it a shot, and at least use it as my backup offline maps.
CoMaps
Cooperative community open-source fork of Organic Maps, an offline privacy-respecting not-for-profit OpenStreetMap GPS app for your phone.
Love CoMaps. But until there's a efficient streaming option to skip asking the user to download maps, it's going to be hard to offer as an alternative to Google Maps.
That's going to be extremely expensive for them to host a server (probably multiple all over the world), isn't it? Streaming images would probably not be as bad as video but still quite a lot of bandwidth / CPU usage, no?
(Personally I don't understand why you'd want to do that instead of downloading for offline use but I know I'm weird with not having mobile data anyway, so ...)
I don't "want to do that" but I tried to make the point that many users heavily rely on that. I can work with offline maps, but I'm not above admitting it's a tad more work that, for most, is a real deal breaker
Actually it should be fairly trivial to host this in a peer to peer fashion, in the background. Depending on how much you want cached in your device, you could have in local storage all the maps that cover, lets say, 100Km from your position. Satellite would be more data intensive, but the same concept applies. All data would be distributed, and since most have unlimited data plans, hosting and bandwidth would essentially be free.