Whether it is Youtube, Facebook, Twitch, Medium or any other user generated content site you give up control the moment you start using them and you are essentially working for whatever crumbs they decide to throw your way.
Being fired in many countries actually does come with a whole pile of assurances about your continued income, but it is ridiculous to compare the situation of a content producer on a free platform with the one of a salaried employee.
And to take that anger out on the employees of Youtube is utterly ridiculous, if you feel that there is some form of breach of contract then the courts would be your avenue to seek redress.