Techcrunch is influential and as such it is relevant for many people here. You can ban a site that is nasty and irrelevant, but you cannot ban a very relevant site just because some articles are odious.
Banning should not be about morals, but rather about usefulness.