"...marketing, sales, taxes, content creation". Other than taxes, I enjoy everything else on this list more than programming. Am I a bad programmer :D
Joking aside, excellent article. Once I've read the rest of it, I realized I could not agree more with everything you've said.