No, it's not difficult to do at all. Another commenter said "if you manage to somehow self-host your videos..." Somehow manage to self-host videos? They make it sound as difficult as managing to somehow write my own web browser from scratch. Self-hosting videos is relatively easy. The benefit of youtube isn't that it can somehow host my videos.