I have no idea what a sustainable solution would look like. Something similar to the Brave browser that was actually agreed upon by site owners and users alike, where site owners would turn off all of the BS for people that paid cash?
Of course, that doesn't touch the problem of people using crazy over-the-top, poorly optimized front-end stacks for things that could easily be accomplished with a regular web server and a smattering of Ajax.
I'm trying to figure out how to make JS blocking available to normal end users. Why should users have to put up with the current shitty situation when a simple, technical solution is available that doesn't involve Google or anyone else whose intentions are not aligned with users' intentions? The main challenge is fixing the UI so that it can be used by the least computer literate users.