Be Shameless
sameerparwani.com
sameerparwani.com
Yes, obviously if you're not doing any marketing and no one knows what your company is, what it does, or how it's doing it's going to be a lot harder to talk to customers/potential hirs/VCs
On the flip side if all you're doing is beating your own drum, spewing vanity metrics, and not focusing on the things that truly matter to the business (customers + product) then you're going to turn off a lot of smart, perceptive people that you'd be lucky to have as your customers/employees/investors
If you need to take advantage of your audience to get their attention, they will not trust you, and the effectiveness of subsequent messages, and the subsequent sale you are pursuing will be colored by that adversariality.
My personal anecdata, but I've watched 'not respecting your audience in pursuit of attention' fail catastrophically several times. It's a popular way to screw up.
...but does it work?
Usually, good products are promoted by people who don't stand to gain anything out of their promotion.