Or even IP firewall? Hell, our admin panel can't be accessed outside of our physical office, save for VPN.
VPN credentials can also be tied to a device certificate, which can be securely stored in the machine’s TPM.
This prevents VPN login from anything except a company issued machine. You don’t get this with normal password auth.