Perhaps an unconventional comparison. If we ignore device compatibility for a moment and compare security features of WPA3(-three)-Personal with WPA2(-two)-Enterprise. Which is most secure and why is it? Not just in terms of encryption strength but also hardened against different attacks such as replay attacks.
I've tried to compare some security features of both. My list might be incomplete or contain mistakes. Please edit the table in this question for reference, if you're certain it is. Or add relevant security features. I don't expect it to change the outcome or answer to this question.
Security Feature | WPA3-Personal | WPA2-Enterprise |
---|---|---|
Minimum Encryption Strength | 256-bit AES | 128-bit AES |
Authentication Protocol | SAE | 802.1X/EAP |
Forward Secrecy | Yes | Optional |
Protection Against Dictionary Attacks | Yes | Can be implemented by the authentication server |
Password-based Authentication | Strong enforcement | Yes |
Management Frame Protection | Optional | Optional |
Use of Public Key Cryptography | Yes | Depends on method |
Network Access Control | No | Yes |
Support for Multiple EAP Methods | No | Yes |
Support for multiple users (with different credentials ) | Not without the “password identity” extension | Yes (usually) |
Password identity/login sent in cleartext | Yes (when available) | Depends (no, if using a TLS-based method) |
User password stored in cleartext on authentication server | Yes | Depends (no int most cases) |
Protection against AP impersonation (using user credentials) | No (unless “password identifiers” or SAE-PK is used) | Depends (yes, for TLS-based methods) |