The main problem of BTC transations is the unpredicteble time to receive the payments. Will Bitcoin in the future have faster transations? And what about the fees? Will the fees decrease on the future? What solutions are being developed? What will be the future of Bitcoin about these questions?
In time yes, look in to the lightning network that is being developed, it should lower fees and increase transaction speeds. In the nearer future it looks like segwit2x may go ahead again, increasing block sizes should in theory increase speeds.