I never understood why Google isn't blocking these crap results, it's really making my experience of search really bad for a light of my searches
They used to be superb on detecting duplicated content. They also were extremely good at detecting spam/ham. Nowadays it feels like they don't even care anymore and whatever filters they have are either broken or untrained.
Maybe the problem is just that there are more of those now.