If you put 50% effort on marketing yourself and 50% on engineering, the company will quickly be put out of business.
Worse, those that are good at talking are going to waste everyone else’s time.
I said half because that seems to align with the marketing budget vs engineering budget, so it might be the best spot for companies as a whole.