Earlier quoted context omitted.
That's sort of like saying "the depressing truth about relationships is that you need to go out and meet people to get involved in one." I take a lot of pride in promoting my products. Marketing is just storytelling, and when your story aligns with the needs of someone else, a transaction occurs. Honestly, if you want to just write code all day (and there's nothing wrong with that) don't create a product - work for s…
That defeats the purpose. If I have a great idea for a product and I want to work on it, why would I go work for somebody else instead? A much better idea would be to join forces with a marketing guy or girl or hire one.
Saying that joining a marketing person or hiring one is not the recipe for building a business. Realize that a business is not solely its marketing, nor programming. You cannot just take a program and market it, and become rich. Not so easy. It takes a lot of hustle (which is not marketing), and luck.