i think the site have financial problem.
when they have financial problem, the only way out is to reduce the ads from theirself.