While technically feasible, this would rule out a large number of high quality content sites which are currently ad-supported. For example, specialist community forums often carry ads just to cover costs. You need to allow for a different funding model for sites like that, such as subscriptions.