TV based advertising is also bad tbh. There used to be ads related to fairness cream which is effectively virtue signaling you should use this cream to look white and beautiful. And there are ads related to soft drinks claiming you will be strong etc.
Ads sucks and it is alive due to economic incentive from ads. And we know where there is economic incentive its hard to stop (eg. bitcoin mining economic incentive)
While it might be true that ads just suck. It's heavily ingrained in culture. There are a few cultures that do not use ads, even today (Amish?). However, I don't see a transition from where we are today to that. So instead of just saying, ads suck, what is the alternative?
I think that's what ads should be - exactly like TV.