I wish there was a way to release free software and also charge money for it. This team deserves more than just congratulations and donations for all their good work
It's what John Carmack did with id games.
You pay the game creators for their art, or you can find free art and play the game with that.
The standard application from the Google Play store is limited in how many maps you can download and you can purchase the OsmAnd+ app for unlimited maps. Or... Get the same OsmAnd+ from f-droid :)
I quite like this model of charging users that are using the proprietary ecosystems. It sure worked on me, I happily paid for OsmAnd+ =)