It's impressive that only a quarter of the links are affiliate links.
Could someone explain the hate for affiliate links? Maybe I'm just being naive, but as long as there's no suspicion of ratings bias, I'm fine with them. Ex: I've used thewirecutter.com recommendations for home supplies--and I'm happy to give the creators a kickback for their effort (at no cost to me).
I don't think this site qualifies though. There's nothing wrong with affiliate-linking an unbiased head-to-head comparison.