(1) Nonsense, people cheerfully pay for all manner of internet services. Spotify, Netflix, etc. etc. Even Google, the patron saint of spying on people to advertise effectively, has finally started the process of simply allowing people to give them money so they don't have to bother with ads.
(2) Yes. Because, despite the enormous amount of effort the advertising industry has made to try and stop people noticing: Advertising is not the only way to make money off a website. Adverts are a tired, unpopular, ineffective way of raising cash. Their only virtue is they're no effort at all to use, so the lazy and unimaginative webmasters turn to them time and time again.