The setup 2FA advice is kind of weird. I mean its fine in general, but it was an employee who was breached not a user, and there is no indication that the attackers got account data.
Reddit is far from the worst offender in this area. I should have specified my opinion as a more general one.