Question: Why are there so many popup windows on your site?
Answer:
The popup windows and the other ads can be annoying, but they keep the site free for you. The site guides are not involved in decisions regarding the content, frequency, or format of the advertising on About.
If you'd like to express your displeasure with the ads, the best way to get your message to the responsible parties is by filling out the customer care feedback form. See the link to the right under Suggested Reading.
More Chess Q&A