In many ways, what’s done is done.
Kareem Hunt is no longer with the Kansas City Chiefs. He did horrible things (caught on video) in an offseason where it’s entirely possible he did even more horrible things (where there were other altercations not caught on video) and he lied about it on multiple occasions—per his testimony—to his employer, the Chiefs. At that point, the die was cast and the direction was set. What else could the Chiefs do? Hunt had, unfortunately, made their decision for him.
The Chiefs were accused of stalling early on in the process by those who like the hammer to fall swiftly in any and all such occasions, but once the details came out and Hunt was cornered, the team was resolute.