Correct me if I'm wrong, and move me if this is the wrong board, but in my opinion we should not focus on how to make Bitcoin do everything. Right now Bitcoin works well as a store of value, digital gold if you will. A $1 transaction fee means nothing to a $1,000,000 transaction. It does however severely cripple smaller payments, something that a cryptocurrency could be very good at.
Now it is my understanding that the point of SegWit/BU is to allow Bitcoin to be used for smaller payments by bringing that transaction fee down. Instead of making Bitcoin the jack of all trades, why not have multiple cryptocurrencies that each excel in their own areas? Leave Bitcoin exactly as is, and invest money and time into establishing a micropayment currency, a smart contract currency, etc...
Just some food for though.
Johnny
tl;dr
Why try and make Bitcoin do everything instead of having an ecosystem of specialized currencies?
It is not that we are focusing on bitcoin and not interested on the other Altcoins, it is just that bitcoin is the only coin that is worth of our time to spend with because of its value, but we are also trading other Altcoins which have good value in the market, so that, we could have huge profit from it, because it is hard to buy Altcoins which price is so low, because there is no one using it anymore.
But since Trading is a long term business, and you have to wait for the right time to buy and sell your coins, that is why, for the meantime, we are focusing on earning bitcoin other than earning money by trading Altcoins.
Long term trading is the best kind of trading. And why is it by just having a capital of 1$ you can earn 1000 dollars up to 3k$. The secrets is long term trading, and that is buying the altcoins at a very low price then sell it on a much higher price lets say 100x to 1000x higher to the price you bought it. But we must also take note to check whether the coins has potential or not otherwise our satoshis will turn into waste.