Browser extension wallets are very risky that's why I always recommend hardware wallets or computer software wallets. They are very rare. Hardware wallets don't have risks, but desktop wallets have mild risks, but I use hardware wallets for security reasons. Actually, desktop wallets and hardware wallets are very necessary for bitcoins, I don't think web extension wallets provide as much security. Speaking of me, my metamask has been hacked several times and my friends have also been hacked, so I never use metamask now.