Nice idea but I think this is only really going to change when either the incentives change (i.e. not ad-based) or there’s legislation/regulation of some kind.
Until then, the BigCos will keep doing what they’re doing, because that’s how everything is set up.