I'm not sure how you define 'productive' in this sense. OpenStreetMap provides data for people to make maps with. What you do with that data is (gloriously) up to you.
OSM doesn't have to "sell" their maps. It's the folks like Telenav that need to make their maps look better.