I don't get your Disneyland example. I replied to comments saying users are getting to use Facebook for free but that is not true, they are paying indirectly via ads. Did anyone claim that you get Disneyland for free? No, you pay for it. Some part with the ticket price, some part when you pay food and drinks, some part with merchandise, some part maybe later when you watch your next Disney movie as the whole thing is to some extend a gigantic ad.
And it matters how you divide it up. You could have a high ticket price and give away all the food for free but that big upfront payment would probably be off-putting for many even if they end up not paying more. For people who only want to ride some roller-coaster and not eat and drink your offering is now not attractive. Other people would exploit your offering, eating only the most expensive stuff in huge quantities.
You could also do it the other way around, have no tickets and pay for everything individually. This will change the entire experience and you have the added complexity of processing payments in many more locations. And all this also applies to you tax example, some services are only used by some part of the population, the other part might be unhappy to also pay for it. If you do not have a driving license, why should you pay for driving license renewals? On the opposite end of the spectrum you might have healthcare where you want to spread the risk across everyone and not only have those pay that actually need it. Its all mostly a matter of trade-offs and incentives how you structure it.
To make the analogy more fitting, imagine Disneyland not charging you for tickets. But they put up cameras and track you all day long, record what you eat, with whom you visit the park, what merchandise you buy, and measure some chemical indicators when you use their toilettes. And then they sell this information to other companies to pay for your visit to Disneyland.