People tend to write to their audience. Most prefer that audience to be as large and loaded with disposable income to buy their products as possible.
Sure you could write things that only 1% of people will actually understand and want to buy more. Otherwise, you can write thing that 90% can enjoy and shell out more money.
There are endless things out their written to such a degree only people in that field with the same experience will ever truly understand. Even sadder, some are the only ones in their field that can have a hint of understanding.
Nice thing about Steemit at least is those top people in understanding tend to be the ones with the bigger upvote. Look at your cat post for instance. Lot of upvotes but less in value then this post at the fraction of upvotes.
What can get a lot of views here will not always get the biggest financial reward.
So, that's creatives incentive to put out the high quality stuff. A lot of people just make the mistake of not putting in some time to gain a follow first before pouring in loads of time.