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
I agree perfectly with that. But for the moment, bitcoin is dominant because its first mover advantage is still very high ; its first mover advantage also gives it the biggest network, the strongest chain and so on. When you look at the major alt coins, they are only 2 - 4 years old. That was when bitcoin was in 2011 - 2013 to compare - although it would be incorrect to think that they will "repeat bitcoin".