I will always love Bitcoin regardless of transaction times. We will all learn that Bitcoin is not an everyday currency but is prefect for saving.
This the fact that we need to accept, due to its demand and adaptability of the new users ,having lots of transactions . Delays were all present. But surely the transaction will took place,it can be send as soon as it can. We just need to hope for new developments improving the transaction time of bitcoin. Other than its failure in delivering what we want on time,everything else about bitcoin were all working smooth and fine.
There are already solutions being made to that issue but there are just conditions before we can use bitcoins in local shops. First is that the owner of the shop and the client must use one site that host web wallets, for example they will both use blockchain.info wallets then the transfer will be done just in seconds. Another thing we can use the local exchangers app in a certain area so that the transaction will be instant and there is nothing to wait.