I don't understand the "no one advertises for free for us" complaints though.
I don't think that's the complaint. My problem with most casino review/comparison sites is they pretend to be a list of "the best casinos" but are in reality are a list of "these casinos make us the most money". Often those two lists are wildly divergent, to the point some of the biggest casino review sites literally knowingly promote some of the most worst casinos out there.