What happens now with our translations?
Once an article is 100% translated, what happens? Does a Duolingo link get added to the document (like a Facebook or Twitter link) that says "Translated by Duolingo!"? In other words, what lets the English speakers know that we have now translated that article from Spanish for them?
I don't think that what is getting translated right now is actually used or viewable anywhere - they're just using free content from the internet.
The intention is to later sell translations - that's the business model and why you're not paying anything or seeing any ads. i.e. someone pays Duolingo to have something translated by its users.
You probably know that with a number of websites there is an ability to get the page translated to another language (perhaps google does it for all websites). I've noticed that when I've taken the option to translate to English that the translation can be complete gibberish so I would think this is a better way of getting the translation correct,