Hmmm.... I agree with the overall tone of your article but not this bit. Writing is an art, therefore it involves a level of creativity. For sure, you want to make money out of it, but writing above all is an aesthetic choice you make. If your only purpose is to write with a certain type of reader in mind, you're not writing, you're preaching. That's different. :-)