@ketofarar. my problem with youtube is the surface level content that too presented in a trash non-professional way. "Surface level" being the main problem for me. The textbooks are already in surface level(except for maybe PhDs) and on the top of that the videos are 10% depth of that.
When I read a book, I know that the book has been proofread countless times and edited countless times. On top of that, it's made by a person who has either a PhD, or huge research or professional experience. I can look at their profiles and choose them. And it shows in the quality of books when you read them. I can search for a topic and read only that content and skip the jargons. I can't do that in video. And most videographers don't even care to make a timestamp.
For me, it's not just youtube. Like you said, there might be few topics like programming for whom the market could be very big. Thus, it's destined that some good tutorials will float in youtube. I'm talking about as a wholesale in general. The whole video content market is like that. Just imagine, if you'd to make a course out of 1000 page book, how many hours of video would it be? Easily over 100 hrs. Who'd watch it? Watching 100hrs of greatly made video can take 300-500 hrs. Do you think any non-superhuman is going to watch such long videos?
Video is by nature a difficult think to produce and require so much care.
You can't edit a video by typing in keyboard. You've to reshoot it. And so many issues, which lead to bad videos.
Of course, if a person making the video is great, there's no doubt it'll be great. I'm making this joke because nobody who's great at what he does will do youtube. (Nobody means very rare). They can command fees over their courses if they're good(Not every paid courses are great either).
Everyone learns easily from a good video compared to a good book. But the problem is there are lots of trash videos than trash books.
IDK about anyone else, but if someone tells me that they learn most things from youtube, I'd feel sad for the education they received from their country and teachers. I'd feel sad for their IQ level as well. But that's just me in 2022. My beliefs might change later if someone manages to impress me through their youtube videos.
I'm ready to pay decent rates for great content though. Like upto 50$ for a great recorded online course is within my reach(Not that I'm rich but I can manage for 1 such course in 6 months or 1 year).
Obviously I'm in the shithole, Nepal.