But not using hardware based 2FA doesn't make the IT department, completely negligent or incompetent.
Most companies I know if they are using MFA are using Microsoft Authenticator soft tokens through their enterprise 365 environments.
Not requiring MFA at all and having weak passwords would be an example of that.