Making good YT videos takes an incredible amount of time and effort, and to be fair it's free to consumers unless the content is released behind a pay wall, which I imagine only generates a small amount of income for them.
I think for those who moan about influencers, they always have the option to switch channels or off all together.