I don’t think Uber or any other platform would automatically suspend the account based on one incident. It would have been multiple people complaining about a driver and then got suspended.
Drivers should be able to appeal and in that case a human should manually review before making the suspension permanent. Most probably that’s how it happens right now, but article doesn’t say anything about how the appeals are processed.