Due process isn't some silver bullet. Jim crow, witch trials, they all followed due process.
But yeah it's better than some capricious bureaucrat just pulling decisions out their ass with no serious recourse, except all those cases there the process is just that.