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?
you have some major mistakes. in my opinion.
- bitcoin was never supposed to be a store of value. it was always meant to be a digital cash, and i believe this is one of the reasons it is being adopted. if it becomes just an investment that means we are trading numbers on our screen and that is pointless in my opinion.
- also the biggest mistake you made is that you are assuming it is not possible with bitcoin. but it is! if scaling was something that was 100% impossible then you were right we should have thought about alternatives but it is possible and everything was fined a year ago and before that. things are messy these days only. and i hope we again see fine days after we are past this period.