I'm IMing with a friend about what I'm working on and the reason I'm working on writing a book. I'm writing the book for two reasons. First, I'm covering a topic that I don't think has been well covered before (how to be an effective freelance consultant). Second, I needed what I thought would be an easy product to create so I could learn how to market and promote a product effectively.
I think I'm pretty good at identifying needs in the market place. I also think I'm pretty good at turning those perceived needs in to decent products. What I stink at is telling anybody about what I've done. Without that final piece in the recipe I might as well save myself the grief and not bother with the first two activities. If you build the greatest product ever created but it just sits in your lab, on your hard drive, down in the basement or in your garage then you really have not accomplished that much. Sure, there is a feeling of satisfaction having built something cool. But I seriously doubt it compares to the feeling you would get from seeing somebody else using and enjoying your creation. It's probably the same feeling a chef gets from seeing people going nuts about her latest creation.
Yes, there is the risk that you are going to fail miserably and people will just ignore you. That frankly is worse than them hating it. Hatred for a product is at least feedback that you can use next time around. But being ignored tells you nothing.
Getting out an promoting a new creation is risking failure, but it is the start of an OODA loop. If they love it you know you got the formula right and need to just keep replicating it. If they hate it you need to dig in and figure out what they hate and fix that. If they ignore it you have to figure out how to deliver the message so you can get one of the previous responses.