There's an obvious solution here, which is to stop participating on platforms that are ad-funded. Charging user subscriptions and fees to businesses should be sufficient to cover costs. If it's not, maybe it shouldn't exist.
An obvious way to fund ad-free platforms is as a public good / utility.
Nowadays with the brain damage that has been inflicted by adtech social media over decades it is hard to imaging mass adoption of such a publicly funded outlet. People have become literally social media junkies. Unless you do a tiktok like race to the bottom you can't disrupt the incumbents.
But establishing the principle is important even if its a small audience. 2% of billions is still a large population. Just like public TV being typically of higher quality (where it exists) such platforms could be really interesting, worthwhile places.
If the experiment succeeds one can start thinking of introducing user fees and other funding mechanisms and eventually maybe restoring sanity and delegating the targeted adtech industry in the darkest corner of hell where it belongs.
I feel like this is Conway's Law at play. People would create high quality paid apps if the users that want to pay for them could find them, but if somebody makes something that's perfect for you, how do you discover that it even exists? The organizational structure of the web is the problem.
Google and social media platforms have shaped the web to be entirely advertisement driven. If they were capable of showing you things you wanted to buy, without the creators paying to be seen, they'd never make any money.
Almost anything you ever want to do, someone else has already done well, but despite that, it's hard to find snippets of code you can include in your projects. It's easier to just write it all yourself. If the usefulness of ChatGPT is an indicator of anything, it should be an indicator of how much is out there that you never get to see. The sad part is realizing that that's intentional.