The correct answer is that it is an “advertising business model”. Steemit has no explicit ads, but you can imagine each post as a single advertisement. In order to attract attention or “sell the contents”, one should invest his money. If people like your post you will get your money back and even earn something. Other content creators will lose.
This is a right place for advertising