The problem is that the alternative to ads is a paywall.
Plus, many useful services will still have free versions, and then provided paid upgrades.
Plus, many useful services will stop being centralised, distributed, free, peer to peer versions will be created that cost nothing to host, and they will be popular, because there are no ad-funded versions to compete.