> Nor is there a moral obligation to do so.
Don't pretend that you have unique moral authority, able to decide the rights and wrongs. If you don't want ads you should boycott ad supported sites - not giving them your traffic is at least as effective as giving them your traffic but hiding their ads. They respond to you by having advertisers paying for content. They respond to me by improving the quality of the content and charging for it.