Bitcoin's problem is transaction fee, it's getting higher than normal banking, and still could stuck for couple of days.
Another huge issue - miners, look.. there are over 200K unconfirmed transactions, they just switched lets say 70% of their power to mine bitcoin gold/cash (as it's more profitable) and all BTC transactions are now delayed.