Well, maybe a subscription for every site is not the right business model, we could imagine a lot of different ones. For example, automatic tipping when you spend more than x minutes on a website (something similar to what brave is trying to do), or pay by article (a few cents) on news sites.
Eventually people won't be able to subscribe to every site they want content from obviously. Look at netflix / hulu / amazon videos / youtube red ... It adds up very quickly.