Self-promotion already is socially acceptable, so long as it's tactful and respectful. Submitting a ton of blog posts to social news sites and twittering non-stop about yourself is neither.
"The vast majority of startups probably don't get a fair chance at success"
No one comes to deserve success just by starting a company.