I upvoted your comment but I doubt we'll stop seeing the TC announcements. There's probably an unspoken quid pro quo agreement that TC covers the launches in exchange for exclusivity and traffic from HN.
Actually all the other TC-like sites will also cover a launch in return for an exclusive. The reason most people go with TC is simply that it's the default.
Good point. It would be nice if Y Combinator (ycombinator.com) has some kind of semi-standard way of making these announcements then. Couldn't the companies just self-post here on HN using a common format? The next level would be a special type of posting like the help wanted posts.
(My main opposition is that the TechCrunch website is like playing Russian Roulette with my v1 iPad. It crashes frequently.)