Yes he rightfully apologized, but he still needed something more than just issuing an apology and something far less than being fired.
This is not an example of cancel culture. This is being held accountable for your actions and then moving onward, learning, and being better in the future.
https://twitter.com/Outkick/status/1282145878304788481