File host discussions is the proper forum but you must follow site rules.

These businesses have the right to change their terms as they see fit and are in NO way obligated to give or allow you anything they decide not to.

You are uploading for cash and some day it will come to an end, what will you do and complain about then.

The reality is the cyberlockers can say you violated their ToS for uploading copyrighted content that does not belong to you and not pay you at all and they would not be wrong.