I disagree. We have established that the umpire's performance was not good, and have considered whether it was a one-off or always like that. Now that's done, this is absolutely the place to debate the entire disciplinary process. For starters, the English process is not too far out, but does rather too obviously date from another age. It has started to move in the right direction, with the Category D red. The next bullet to bite, perhaps, is to consider rescinding the ban for serious misjudgement by the umpire (as per the OP). The only current get-out is to transfer the ban to another, in the case of mistaken identity.