Maps.me is what finally has allowed me to mostly switch with offline maps, good routing, and support for all modes of transit I use consistently.
You can find it on osmand.net, the F-Droid repository and the Play/ios store.
There is definitely a place for a much simpler app, that focuses on the most important features and ease of entry.