I doubt 3fa will make much difference in the longterm, just like 2fa didnt make a difference l.
My fiat bank doesn't require 3fa, so why is that the answer for a crypto exchange?
To use an analogy, instead of investing in 3 padlocks, it would be more secure to invest in a Safe. I feel like 3fa is just adding an extra layer of the same depth of security.
When Binance finishes their investigation, I doubt 3fa will be their recommended action for this hack.