Apparently there’s a peertube instance dedicated to TIL-videos. Right now it seems very focused on tech/open source/linux videos, but there’s other content there as well, and they seem to accept video contributions if you have knowledge to share. Worth checking out if you don’t like youtube controlling everything.

(I’m not affiliated, I just found out about it)