Oh I really hate advertisements - they are mostly lies etc (well, nothing new). The only good reason for
seeing ads is to discover new products that may be useful, however of course you
still have to buy the goods to be sure of that.
I’m pretty sure the only way to defeat them is easy access to a database of reviews, either written by specialists or directly by consumers - in fact this already happens in USA, see the plethora of hardware reviews websites. While this is going strong in this domain, reviews for other consumer-oriented products are still missing. And, despite globalization, review sites still have to be localized for specific markets, countries, etc.
There's still the problem of buying positive reviews, but
once there are multiple independent review sources this can stop beind an issue.