Hello,
I've been doing a lot of research on bitcoin and its weaknesses. I realize that bitcoin is software and that anything about it can be changed. After using it for a few months, I think the greatest annoyance is the long transaction times. For large purchases such as transferring money or purchasing a house, the transaction times are fine, but if bitcoin is to really take off in day to day life, it needs much faster transaction times. No one will want to wait around for 15 minutes for confirmations.
My question is, since bitcoin is software, will the transaction times be decreased in the future? I think they absolutely must be or else another cryptocurrency will come along and do it.