Why you shouldn't host your videos on YouTube.
YouTube is the Walmart of online videos. It’s a giant discount department store, stocked full of everything from “people falling down” to “funny babies” and even an old iPhone commercial featuring yours truly. The problem with products in big department stores is that [...]