I'm really agree with many people who sad bitcoin need more faster transactions and transactions fees should be reduced.For example Ethereum have low fee for transaction and not bad speed or Ripple, it's a very fast coin. Bitcoin has much to grow!
Yes but so far I am happy with how bitcoin works so far right now, even in bank transactions it took time so for me bitcoin has a better transaction compare to banks which requires more time before it will reflect to your balance. For sure, they'll develop a mining tool that can mine more bitcoin.