I can’t say I agree totally but I can’t also disagree to this statement.
Excessive ads may be annoying and lead to all issues you mention, on the other hand to place ads on a long working project which is given for free is not irrational.
I would really love to share your vote and thoughts here…