I think you’re denying him an important chance to do error correction via that decision. (This is a particularly important concept in CR/FI)
I agree that if we wanted to extend him more opportunities/resources/etc., we could, and that a ban is a decision to not do that. But it seems to me like you’re focusing on the benefit to him / “is there any chance he would get better?”, as opposed to the benefit to the community / “is it reasonable to expect that he would get better?”.
As stewards of the community, we need to make decisions taking into account both the direct impact (on curi for being banned or not) and the indirect impact (on other people deciding whether or not to use the site, or their experience being better or worse).
I agree that if we wanted to extend him more opportunities/resources/etc., we could, and that a ban is a decision to not do that. But it seems to me like you’re focusing on the benefit to him / “is there any chance he would get better?”, as opposed to the benefit to the community / “is it reasonable to expect that he would get better?”.
As stewards of the community, we need to make decisions taking into account both the direct impact (on curi for being banned or not) and the indirect impact (on other people deciding whether or not to use the site, or their experience being better or worse).