Regarding WPA2-PSK, I doubt that it take months to crack - if firmware of all devices is not updated after that exploit was found, there is definitely a vulnerability which can be used for attack. People always suspect on neighbors with such things, but these days you can crack someone wireless even on few km with pretty cheap equipment.
A hardware wallet is like 99.9% safe, the risks are minimum and you will basically only lose money if a hacker has physical access to the device. It is worth. I use it, and I recommend it to everyone.
With hardware wallet user need to pay attention to a few things which can pose a danger. Seed should be stored in safe place, and all words need to be checked (backup is most important). Any address we see on Ledger Live or any other UI should be checked on hardware wallet because of possible clipboard malware which can change address. Last thing is to never type seed anywhere except in hardware wallet.
This way of keeping cryptocurrency is far more secure then any online or desktop wallet.