Re: Marketing
If nobody knows you are making something, you don't get any sales. Marketing is how you get people to know you exist.
As a young and idealistic librarian in the 90s, I turned up my nose at the idea of marketing. I thought, it's a library! People know libraries exist, and that they provide useful services to everyone from CEOs to poor children. But around 1998 or so, when we hired a new head librarian with good ideas about marketing, I realized that I couldn't assume that. Even if people knew, vaguely, that the library existed, it might not occur to them that even if they didn't need a best-seller to read at the beach, it could still be helpful to them. Our new boss started a marketing program that told people what we did that would help them in their jobs (being a government library), and usage went up. I adopted her ideas, helped with the program, and finally knew that, no matter how good the product may be, people still need to be told about it.
This applies to everything out there, products, services, shops, software, and all.