Just like YouTube most content is crap. Maybe the bigger problem is that searching on any one instance will only search a small subset of the content available.
But it is mostly a discovery problem. Once you have found a channel that you like it is easy to follow via RSS or ActivityPub. I would love to see discovery services built on top of PeerTube, it seems natural to separate the viewing infrastructure from the recommendation service.
Quality is a function of effort. Effort has a cost. The typical cost for high quality is high effort.
A content creator producing quality content has spent a lot of money in order to produce the high quality content. How much? Estimates from YouTube creators who are currently in the top creators get us numbers like $25,000-$1,000,000 per video. If they do not reliably make more than that much from trying to produce at that quality, they cannot survive while doing so.
So a larger problem than content discovery is that by default people producing quality content will die.
There is a huge difference between "there is lots of crap content to wade through to get to the good content" and "I can't find content that isn't crap". My foray into Peertube over the years is that the latter is much closer than the former.
Well, most of everything in the Universe is “crap.” But, to each their own, and I find YouTube to be a treasure trove of educational content, among other things.
But it is mostly a discovery problem. Once you have found a channel that you like it is easy to follow via RSS or ActivityPub. I would love to see discovery services built on top of PeerTube, it seems natural to separate the viewing infrastructure from the recommendation service.