good marketing does make all the differences.
Even if your product is the perfect match for what someone is looking for, they'll never know that it's the perfect match unless you're able to let them know what they need to know.
How many movies would love if you saw them but you just don't know about, how many have you heard about but didn't see it because you didn't know the right things about it?
How many bands would you love if you heard their music but you've never heard of them, how many have you heard of but didn't think about it because you weren't told the right things?
How many movies/bands have you seen or heard because they were marketed towards your tastes even though they really weren't?
Marketing is everything, they can make or break a product, it can sell a product that shouldn't be sold, and it can lose sales that should have been made.