No, it's still not recommended to use blockchain as a wallet because it's an online wallet and you dont have full control of your private key unlike before.
But users have full access of its recovery seed, most wallet now is in HD wallets where they only offer its mnemonic seed due to the fact that it's hard to familiarize a private key while recovery seed is much more easy to understand and familiarize especially for these newbies.
Even you are using 2fa on the blockchain it still not safe to use there are many people complain about their wallet and most of them are scam and security problem or hacked
Most the blockchain wallet complains about hacks, lost funds and scam are from newbies who doesn't know its basic practice on how to secure their accounts, while, on the other site, complains of its old users are its buggy platform, syncing issues, sometimes its inappropriate fees.