Yes that is correct. When such wallet are setup on a clean PC and the user is sure their PC is clean they are as good as hardware wallets in that time. With the passing of time if your PC gets infected you risk to lose your coins even with these wallets as when you send a payment the seed is decrypted for a few seconds and is stored in the memory of your PC. For peace of mind buy a hardware wallet although electrum and multibit when used like they should be used in a clean PC are great too for storing your coins.