Honestly that is the biggest spin I've seen in this thread for a long time.
So before twitter charged creators with this stupid twitter clue, twitter charged creators by not giving them any of the advertising revenue?
However you want to spin this, youtube creators don't pay to create. They never have and never will.
Advertisers or premium account holders, pay youtube. Youtube then pay their server fees, Admin fees, office fees etc, and then keep a chunk for profit, and they also pay the content creator for creating that content.
To say that the content creator is paying youtube, because the creator doesn't get to keep 100 ad revenue that youtube has managed to get, is just daft, and in no way comparable to what twitter now does.