All true statements.
But the problem is that he came here with a reputation of having a problem with fumbles and it was a HUGE, game costing fumble.
It'd be like someone hiring you knowing that you've had a penchant for being late. But they give you a chance because you have a lot of upside. Then you show up late one day and it costs the company a big sale. It may be the first time it happened there, but combined with the rep - you're screwed.