Politics aside, the baseline guide I use is: Would I have been fired for doing this at work? In this case, absolutely. No “cancel culture” (which isn’t a thing) here, just a employee getting fired for being a fuck up. If it weren’t for his socio-economic position this wouldn’t even be a discussion.