This is how we see it. Your content is helpful to people, your content helps search engine to provide relevant results, relevant results help search engine to keep user base and get revenue from ads. Search engines could be supporting people creating helpful content. But they are not.
Google does it in Youtube. So if you create good video you can make living from it, but if you write a good blog you can't live from it. Unless you put affiliate links, ads or maybe paywall.