Web wallets will always have vulnerabilities, if you really want to be safe you should move to desktop wallets such as Bitcoin Core or Electrum if you want a lighter wallet.
Generally agree that web wallets are less secure, but AFAIK bitcoin core is not using deterministic signature either.