The difference in 2024 is that windows ships openssh client and server as a built-in optional component and it also ships a workable terminal emulator. No WSL needed in either case.
I've started to dropping of Putty since WSL1 and later native openssh-client landed into Windows. I was missing ability to use ~/.ssh/config - comparing to Putty's GUI way of changing things, especially en-masse, like updating JumpHost for 10+ servers (saved session in Putty terms) and no inheritance of options.
So I'm not using Putty since I guess ~ 2018 or so. Not insisting other should stop using it, of course.
(But yeah I'm still using putty, too)