Is Bitcoin actually ready to go mainstream?
Unfortunately no.
Items needed:
Better privacy.
Reverse of centralization trend
Better security(hardware wallets)
Higher TPS(Transactions per second)
Absolutely. Better security is definitely the first in line for me. Storing your cash in an unstable and unprotected currency is too risky.