That's a classic story in a corporate world but I fail to see how is it relevant in the context :) We were talking about 'thinking' being required but nobody said it was sufficient.
You've gotta toot your own horn. Relying on others to do it for you is a surefire recipe for disappointment and disillusionment. Think of it like a business. If the business does no marketing, what's going to be the result? Bankruptcy.
I've known many bitter people who did something great, and nobody knew about it because they thought it was unseemly to write papers about it, present about it at conferences, etc.