Good post !
I agree about the content-for-it's-own-sake issue.
But sometimes I actually approach it differently; I write content for myself, either because it's a piece of creative writing I want to get out of my head and down in concrete form, or (for a lot of my Dungeons & Dragons content) because I want to create some kind of record of what went on in the game.
I put it on Hive partly because it might interest others and gain a few upvotes, but mostly because the blockchain is immutable and will hopefully be around for longer than I am. I trust Hive as a store of my writing far, far more tan I trust Google, Microsoft, Dropbox etc !