People can upload content and share it. They make money for sharing. File hoster will pay them share of what he receive from advertisers who add ads to the webpages where people download files. Is that correct?

How much you get for 1000 downloads?

Here i seen they are paying 15USD per 1000 downloads.

that is 1,5 cent per one download. How is it doable for the file hoster to earn $1,5 for 100 people downloading file ?