Great advice, until all of the alternatives are driven from the market ala youtube, ala' ebay, etc etc
YouTube there’s no real alternative because hosting unlimited amounts of video for free is a money pit that’s impossible to turn into a viable business.
If some big corporation wasn’t willing to subsidise it for some ulterior motive, it simply wouldn’t exist