Some users are Steemit aren't in it solely for the money, but rather just the chance to write something of worth that someone will hopefully find useful, entertaining or informative. I don't care to try attracting the whales, though it has happened to me a couple times without that intention.
Communities, though would be a great thing, to help expand Steemit into other areas and attract more users of a more diverse set of interests beyond the blockchain and cryptocurrencies. It'll eventually get there I'd wager, and I'll continue to do my own thing regardless if it's a popular topic or not here. Why? I get enjoyment out of it.