It's refreshing that you're being so candid about it. While people may write for themselves at the start, that's not what keeps them coming back to this site.
I write because it's easier for me to express what I want to say. It's just far from the only reason. I want some recognition and some money to reward the time spent writing, too.