What do you mean by unfortunately?
Regardless of 2FA or not. If there is a security breach. Epic will still tell you to change your password. And if you are willing to use 2FA, then it means you are more conscious about security, so will follow protocol and change it. Your details are more secure yes. It doesn't change the fact that one of your security firewalls has been compromised.
The drawback at times is you need your mobile device nearby. I work with them all day every day. To have to keep it at hand for this too is bothersome for me. Not to mention the reliance on the A2P service being operational and not suddenly blocked by your provider (another issue i often have to fix at work)