I appreciate your passion. I also am upset about Unity's leaders decisions and hold them responsible for this slump. To really fix these problems though we need to acknowledge the reality of at least a couple things:
Unity employees need to get paid, simple as that.
Unity is one of the most accessible game engines available, if it wasn't, people wouldn't be upset with the situation.
The issue is in the lack of transparency, trust and communication on how leaders decided to implement fee changes, but by no reasonable measure did Unity "drown customers with fucking fees." Reactionary responses don't really address the real problems and gets used as ammunition (mostly by rich assholes) to disregard peoples complaints.
EDIT: I am intimately aware of what happened, you would just need to trust me on that. Remember the louder, angrier voice isn't always right.
Pour some out for all the fine folks who learned they're losing their jobs today.