Companies have tested this. A DIY chain ran an ad and people complained it was annoying, so they stopped running it. Their sales started to decline. Started running the ad again and sales went up.
Probably you’re not the target audience and just collateral damage in the ad war, but for the population in general they work.