Youtube has been coming down hard on streamer channels these past few days. Several big and medium large channels have been hit with violation strikes and having videos removed and banned from uploading new ones. You're very vulnerable if you depend on 3rd party platforms.