Security is also man basic needs on earth because it’s very devastating and most times deadly when someone steals our valuables. The reason I suggest for a confirmation code for every transaction is simply because bitcoin and most crypto are decentralized making it almost impossible to recover lost coins. There should be a confirmation code sent to our email or phone number during transaction in crypto wallets to originally prove the transaction is being performed by the real owner of the wallet, once the confirmation code is received via gmail or any other means and has been copied in the appropriate place. This action will automatically confirm the transaction in the wallet.
I don't know if a feature like that exists, though in Coinbase, if you make a transaction/payment, they have a feature that requires your biometrics/pin before finalizing the transaction and sending it through Blockchain, but if they stole your phone along with your credentials, there's really no possible way on controlling the transaction, you can either try to retrieve your account but I am quite sure that your bitcoins will be gone by the time you retrieved it, also, you can't track the transaction and the receiver, of course, we have the power of being anonmyous, and the power of having as many addresses as we want.
I have had reports of people complaining of their lost wallets. some where asked to provide the pass codes of their wallets forcefully at gun point. In my locality now this is the modern age robbery. People are much aware about bitcoin and are using this means to steal from innocent bitcoin enthusiasts. My friend was a victim couple of days ago as she was robbed of her valuables and the robbers went further to ask for her blockchain password which she fearfully provided and immediately her bitcoin was wiped away from her wallet. This is so scary and threatening to bitcoin enthusiasts.
I feel bad for those who worked hard for their bitcoins and for your friends, those robbers probably gathered info on people who holds BTC around your area, the downside of being socially open and open about being a crypto enthusiast, sometimes it's better to be in a lowkey state, some people will really take advantage, well, if that's the case on why he got robbed, and if it's not, then that's just really unfortunate.