Uber has many allegations right now that its current culture tolerates harassment, meaning that current employees (including managers most notably) are alleged to have committed harassment while at Uber.
This guy is accused of harassment not at Uber (according to the article), but at a previous job at Google. There's no mention of any allegations of harassing behavior at Uber. So maybe he did harass someone at Google, or maybe he didn't and someone bad-mouthed him.
If Uber intends to clean up its culture, shouldn't they be first looking at people who have recently been accused of harassment, such as Susan Fowler's first boss, and can those people first? Instead, they find some guy who's been bad-mouthed by a prior employer (which isn't unusual when a company or manager is mad that someone left), and sack him to try to appease everyone and show that they're "doing something".