The original generic TLDs have many highly-ranked legitimate sites.
The problem with extended generic TLDs is that the spam sites have managed to become highly ranked. Yes, there's good stuff there, undoubtedly. But search engines can't find it. At which point it may as well not exist.
I'm not a fan of outright blocking at this level without good cause, but it could well be worthwhile to block an entire TLD in cases.
I guarantee you that .com, .net, and .org have far more spam and low quality sites than this stupid list.