'Running a business' is not carte blanche to do whatever you like to get money, and it does not silence valid criticism. Businesses still exist in society and have to act accordingly. A primary mechanism that society has to enforce rules is criticism and shame.
Have you ever entertained that maybe consumers should act accordingly too?
That website is loaded with too many ads, I left it and am not going back.
Not
That website has too many ads, I'm getting an ad blocker and going back.