@siderea this sucks. Thanks for sharing.
It doesn’t solve the Google Maps issue, but I have found the Transit App to be a pretty robust option that seems to have a less sketchy business model
transitapp.com/