I don't see a problem. Bitcoin is not going to be used to buy lattes, its more like the crypto version of holding gold. What we need is a good altcoin to take over the function of currency for daily use whether its ETH, XEM, or some other one. Stop making small transactions and use it as a store of value instead.
Yes, it is unprofitable to use for small purchases and it was intended for large transactions or investing in the future.
So by your point you expect the bitcoin's price to drop in the future? I thought the whole point of bitcoin was no fees at all.. Bitcoin was meant to be the day to day used currency but my view is changing everyday. I hope devs can come up with something which can fix these transaction lag issues.