Creating videos for your website is a very important thing as it helps you expand your reach while creating a strong presence and improving your brand power. The problem is when someone decides to start hosting all of their videos on their own site. This is usually going to lead to a poor level of performance and a lot of extra bandwidth being drained out of your site for no good reason.
The good news is that using platforms such as Youtube allows you to get rid of this problem and the results are always quite good. The videos can easily be embedded on websites and this makes them extremely easy to watch for any visitors at no performance cost for your website.