I think in general there is a difference between being good at something and being a good teacher of that thing. Not all masters are good at teaching, and not all good teachers are masters.
And not all masters/good teachers are entertaining or engaging enough for Youtube.