2-factor doesn't change the fact that personal details were compromised due to the breach. I don't see how this breach "is a reason" for 2-factor. There are many good reasons to use 2-factor, but it doesn't save you from lost personal data due to data breaches...