There's money to be made if you can build an audience. There are many ifs on the way of course, but some people do earn handsomely from publishing. They're called content creators or influencers.