Bitcoin is amazing but seem to be lagging behind in terms of further development. Two areas i think there should be improvement in bitcoins are speed of transactions and transaction fees.Until we have a near instantaneous transfer at near zero fee,bitcoin will not have much acceptance by merchants