M medium.com Reasons Not to Pitch Your Startup to Techcrunch 21 points daveying99 13 years ago 17 comments