I think with web3 wallets it's a lot easier authentication comparing to password login (and stupid captcha sometimes).
Security is very important also and keeping keys safe can be tricky, that 100% true but it's worth it in my opinion.
About games UI, totally agree with you. Unfortunately even gameplay in many play2earn crypto games is 90s look and feel but most players are there for the tokens not the games and fun of playing.