Great post. You cover many wonderful points. The main idea that I try to convey to people is that if you're an author - do it because you love it, doing it just for the money will end up harming not only your state of mind if you fail but also the quality of your content.
Thanks for taking the time to put together this well-formatted article. :)
Thank you for your kind words and yeah, you are correct. You nailed it with one sentence :)