I don't see anything why you should be hating that site. They just aggregate and nothing more. I may be wrong. BTW welcome to the forum