They are probably not aware of these alternatives. They might also be loyal to YouTube because they have been using it for so long. Another reason could be that they are afraid of change. They might think that switching to another platform would be a hassle or that they might not get the same experience as they do on YouTube. It is also possible that they don't want to give up their YouTube account and start over again on a different platform.