We need both. Advertising can be unethical at times but its no reason to do away with it all together. Reviews cAn be flawed too.
As far as AdBlock goes, I'm still uncertain of why people dislike advertising so much to begin with. Okay, they collect information about you. I understand the desire to not want to be tracked like that. But lets imagine for a moment that advertisers are collecting your information but they're not doing anything unethical with it. They're just trying to show you add that are relevant. In that situation I really don't care if I see advertisements online at all. I also think the definition of unethical comes into play here too though. For me, advertisers sharing my data with each other is something I don't see as unethical. Others I suspect do. Living the lifestyle I live, I can't think of anything advertisers could know about me that would be at all harmful. I suppose everyone's mileage may vary.
My question is, in the end, what part of online advertising is so distasteful to everyone? Is it the data collection or is it seeing the ads?