I somehow strongly doubt that if the current paradigm of ad based revenue were to disappear overnight, that no one would figure out something to take it's place and that the internet would become a barren wasteland devoid of content. As it is now, there is zero incentive for content developers to look for any other solution because the status quo is so ingrained in people's minds that we have just accepted it as "the way things are". This is very clearly starting to change, and so yes, there will be collateral damage in the mean time. But the Web that emerges from this change will be better for everyone involved.