The speed problem is gonna persist for a while. The reason is because it's incredibly difficult to get people to buy a miner, especially given how much they cost and how hard they are to run in a home (power, noise). Until more people start mining and increase the speed of the network, you can expect that transactions are gonna take a long time.