especially if you consider that those people are basically just other techies who just want to see your startup's technology, not use your product.
So really unless your target audience are techies, getting featured on sites like that really doesn't do much for you
It sucks not to be featured on TechCrunch, but this is not a pivotal loss in the life of your startup by any means.