Everyone believes that bitcoin is the future but for it to be globally accepted as a means of payment some improvements are needed. Transaction money need to be reduced so that bogus will not be experienced like the last time it went really high.Speed of transactions also need to be improved so that it can handle several transactions at same time to match the current payment system we have now.
Blockchain system for bitcoin has its security and terms for a transaction to made possible. And waiting with a quite a short time will depends on the cost you take to run out your transaction it is very simple their are greater cost for this fees in the ecosystem of both bitcoin and cryptocurrency that simply support one another. It may be a good point to improve it but it work as fine as possible for now.