I have zero sympathy for entitled content creators who whine about getting demonetized. Earning some money from Youtube or Twitch might be a nice bonus but only a fool would rely upon it to live. If someone needs income then get a real job or start a company.
And for those that just want to get their message out, well it's never been easier or cheaper to start a web site on any number of different hosting services. If they can't manage to gain an audience on their own site then their content is crap. The percentage of traffic on other sites is completely irrelevant; any user can jump to another site with literally a single click.