Agreed - I am most certainly not a fan of those websites at all.
I don't mind websites such as
http://www.findmyhosting.com, where you are left to decide for yourself which host is the best, by looking at package specs, prices, uptime statistics, reviews/feedback from existing customers and that particular companies hosting assured status (e.g: if the host pulls a scam, or lets issues go unresolved, the customer can report them to findmyhosting, who will change their hosting assured status accordingly, until such issues are resolved to the satisfaction of both parties).
But yes, sites such as the one you have pointed out, are (in my opinion), completely and utterly pointless -- it's simply a case of whoever is prepared to pay the most money, gets to the top of the list, regardless of their reputation or whatever else.