Yes, there are far worse cases of sexual harassment. Nonetheless, it helps create an environment where people, especially women, understandably feel uncomfortable.
The question then is what to do about it. IMO in the PyCon case, an apology and training would probably have been the best outcome, because losing your job is quite severe.
Of course, if after training a problem is repeated, or if there is just one case of much more overt harassment, then firing is probably the least bad action.
The difficulty with social media is sometimes it is impossible to call out toxic behaviour without there being an overreaction. That's unfortunate, but it doesn't mean toxic behaviour should be unaccountable (or overpunished).