This is a load of * you talk, offcourse it needs 2FA, why do you think this is invented and implemented on forums ? Any mail adres , other kind of info is data, data is gold now a days.
Remember the old vBulletin forums being hacked ? So please keep your good advice for yourself.
First rule of security is
ALWAYS have more than one e-mail address. You should
ALWAYS use different e-mail addresses for different online accounts. This is the only way to keep your personal e-mail address private and not to get hacked. I myself have many e-mail addresses; I have personal one which is only used for important communication, I have one for communication with companies and online shopping, I have one for registration on various sites not that important to me and the last e-mail address I have is for pure spam.
This is why you should never register to any website with your personal and important e-mail address. Sooner or later, there will be a hacker attack and your e-mail address will be leaked. 2FA won't help you with that and you'll keep receiving spam constantly. This is why having separate e-mail addresses is
MUST and the key in internet security.
Same goes for online shopping. Buy a prepaid card and transfer funds on it from your real bank card on it.
NEVER give your real bank card online; you should always have a separate one for online payments. You can never be so sure and there were cases where trusted payment processors were compromised and card data was stolen.
2FA just prevents someone getting in your account, but won't and can't help you if there's a leak. Your e-mail address will get exposed anyway, and maybe the password. But all serious websites should hash your password so hacker won't even have them.
I'm using 2FA on important stuff, like my Google and Microsoft account, but I certainly never use it for forums for which I use dedicated e-mail address that isn't used for anything of importance. And I can proudly say that I have never been hacked in my entire life.
You can be safe online. You just need to know how.