I don't think it's you. I've noticed some annoyance in the ads as well.
Special thanks to dark_lord for the sig!
Forum Rules