Bitcoin's biggest weakness i see is security, because once the hackers go inside your wallet you're doomed. Like the incident in south korean cryptocurrency exchange, they stole 31 million usd worth of crptocurrency. If we can use 2FA in out wallets it is good because we can add an added layer of security.