I think subscription-based instead of ad-based is the only way to monetize good content. It doesn't scale nearly as big (which is why companies like Meta will never go for it) and won't make any unicorns, but that's OK. An ad-based model will eventually pollute the platform no matter what esp as companies try to extract as much revenue as possible from it.