I've actually moderated a bit over time. One of my favourite approaches is a regulatory approach that mandates that if you offer a free, ad-supported service, you must offer the service ad-free for a price, which is to be limited in proportion to what an ad-supported user is worth.