I had enabled 2 factors in my blockchain.com account, and that day I needed money urgently, so I went to my blockchain.com account and when I log in, I wait to receive the sms with the code, the sms does not enter on my cell phone ... I wait for hours and nothing. The sms did not enter my cell phone, days went by and I decided to send support ticket and they sent me a link to disable the 2 factors. I make all the procedures to disable the 2 factors, but it was useless because it did not work. I was already desperate and I gave up. until days later that started to receive many sms with the code of my wallet of blockchain.com
I immediately make login, withdraw all my funds and disabled the 2 factors by sms and looked for another wallet
I understand you were upset with their security system, but this doesn't make blockchain a shitty wallet imo.
You shouldn't have done any of what you said (tickets, sms, support etc). You should just have imported the privatekey and used somewhere else. You could use it even on blockchain.info again without 2fa
A shitty wallet is a wallet that doesn't give you access to your keys.