I think that the transaction costs is a great problem of Bitcoin expansion, especially over the mainstream. Now it is the most popular crypto but it will not be able to resolve its problem with speed of transaction and fee, it is probably that other currency will take his place.