Name, DOB, and address is available via the Electoral Roll. While I don't think NAB is blameless, at some point the blame lies with companies that accept insufficient forms of authentication.
For example, to transfer funds with my bank, I get texted a 2FA code and this is a mandatory requirement for online banking at CBA.