Bitcoin is secure when you keep your passwords, login information, account details, private keys and personal data safe. Ignorance is not a reason to lost the safety of Bitcoin.
Wallet security is relative because it depends on the owner of the wallet itself wants to try more to secure their wallet or not. if they are aware of the security of the wallet it is necessary then they will definitely use 2fa in each of their wallets. so their coins will remain safe