You can hardly replace YouTube when all the songs are actually hosted there. If YT was shut down, you'd basically have links to nowhere, 404 error page.
Also, YT can block playing the videos embedded at certain websites, cannot it? People would have to click through to YT then in order to play the video.