Ad blockers are going to need to become really advanced once chat bots start outputting sponsored answers or other injecting product recommendations into their usual output.
Wouldn't this be against a lot of consumer protection/advertising laws?
It's not like Google marks sponsored search results because they want to. They do it because they legally have to.
And if the LLM agent conforms to the law and clearly marks the output that is sponsored content then it should be trivial for ad blockers to filter it.
The same product recommendation text could have come from a sincere human source, a biased human source, a hallucination, or a sponsorship. An ad blocker won't be able to tell the difference.