You probably just missed the idea behind faucets. They're made for their owners to make money and not the other way round.
These annoying ads/popups are why these faucets exist. They are trying to make some ad revenue.
But it's actually a complete failure for both the owners and of course a joke to people who use them. You'll need to sit for long and long hours just to get a single dollar. It's totally not worth it. Faucets aren't a way of making money. They're actually supposed to be looked at as a way for newcomers to test out the waters and understand what bitcoin and bitcoin transactions are all about.
They never were. They never are. They never will be.
The first ever made faucet was giving 5 bitcoin per claim.
Imagine someone who'd collect 100 BTC in a day and stored them somewhere safe, and discovered them today.