You could finally embed videos in other websites or view the video in your selected browser.
YouTube is owned by Google, and you know Google will find you if they put their minds to it. With this kind of a following, can't you simply feel the marketing capacity that YouTube provides? https://tinyurl.com/5apfr6zn