> "why does Apple spend jillions of dollars marketing the iPhone if it's so great?"
Because it leads to massive profit. I don't think it's pure altruism motivated by a desire to give better user experiences.
It's not just about the money, though. How is free/open source supposed to gain traction, if not by people saying "hey, this is good!" If no one "markets" a piece of software, how you know about? How did _you_ find out about the tools you use?
That's kinda silly. That's like saying "why does Apple spend jillions of dollars marketing the iPhone if it's so great?" Some people genuinely don't know about [pick your editor], and some people like their tools so much, they like to tell you about them. Isn't that the whole point of blogs, anyway?