Compare to food: it's like demanding that Walmart screen all the food itself to protect you and then you'd screech at Walmart and only Walmart for not making sure Keloggs cereal is healthy while letting the manufacturer off the hook with zero (I repeat, zero, none, null, NADA) consequences for fraud and damage they caused.
The way media, HNers and other people behave is creating a situation that's terrible to the extreme.
Now, do a thinking experiment: how did we ensure product quality in food/electronics/other parts that DID NOT hang on the fact that Walmart has 100% monopoly on all sales of those products and completely locks out you ability to go to any other store? How did we build a system that holds manufacturer of fradulent good accountable, not the megacorporation doing the distribution?
Likewise you can't just sell stolen goods even if you don't know they're stolen. They'll be confiscated at best and you'll be charged for fencing stolen goods at worst.
Remember that we punish the companies that build products against standards first, not just Walmart for stocking them. We also don't trust exclusively just Walmart to set and enforce food safety standards (because that would be problematic for competition wouldn't it)? We have independent standard bodies.
And right know we have NOTHING to beat Google (or Apple or anyone) on the head with because there's no standard or rule they've ignored when they allowed this ad to be published.
And so Walmart makes a solid effort to ensure they know who they are buying product from.
Spoiled advertisements/news programs/blog spam are not easy to identify by _todays_ customers, and thus do not incentivize quality controls. I think the solution to todays attention problem is to meet the problem on the same battlefield; attention! If anyone has a clever idea to marry people w/o situational awareness to a flywheel that creates situational awareness lmk.