Trashing a several-decade-long friendship and creative partnership over a joke about a fascist so that he can continue to voice shitty cartoons is certainly a choice.
This is even more heavy handed than when Barenaked Ladies fired Steven Paige for being busted with a bit of blow.