Originally Posted by Stephen B
Surely it depends on what you're writing for. Are you writing for your own enjoyment and fulfilment, or do you want to make a living at it. If it's the latter, you've got to know and understand your readers and write for them, not for your self.
Here's what Steve Jobs said (and which I wholeheartedly agree):
"(...) A lot of times, people donít know what they want until you show it to them."