It isn't controversial. But we should teach people to think independently, rather than devaluing education and critical thinking. Why not have both? Businesses should have integrity and consumers should be able to apply a basic level of critical thinking. I don't think I placed blame on the victim, either. I'm merely pointing out people should think critically of what they read, because that has a lot of valuable applications in life, beyond outside of protecting yourself from people who will lie to you.
I think we should also teach people some epistemological self-defense. People caught on lying should be punished, hard. Lying to others is an inherently hostile act.
That's good, but I'm talking about lying outside of deceptive advertising. There's plenty of lying going on in sales&marketing that doesn't reach the level of being illegal. Puffery comes to mind.