I'm not sure I agree (depending on the meaning of "augmentation"). I'm still a proponent of a "purely monetary blockchain" (including payments, of course). That's what the bitcoin experiment is about and I have no problem seeing ethereum try to eat the other cakes.
I'm not against the bitcoin blockchain being used for non-monetary purposes, as long as it doesn't make the "base layer" unecessarily more complex. It should be kept simple. Big, but simple.
I'm not sure trying to onboard as many "features" into bitcoin (cash) as possible is a good route. The chain itself ("layer 0") should offer enough capacity and versatility to enable those "features" to be implemented on top of it, of course.
Fully agree against making things unnecessarily complex and maintaining the monetary block chain as the focus. That said the entire concept of payments, from what they are to what initiates them (notice I didn't say who), will likely change significantly over the coming decades. Bitcoin as programmable money can evolve with these changes, but only if we let it.
I have done work with multiple startups and noticed they usually fall into one of two broad types. The first tries to make something that already exists better. While the second tries to create something entirely new that no one has or uses today. Most tend to fall into the first type because they are the easiest to identify and have clear existing markets with known sizes to go after, however they tend to be less successful in my experience because it is hard to replace something that already exists. Fewer fall into the second type largely because it is considered difficult to develop entire new markets from scratch, but those that succeed here become the real success cases.
Bitcoin is in the first category, it is a better version of money, something which already exists today.
Ethereum is in the second category, it is an entirely new concept and requires the development of entirely new home grown use cases.
Now compare transaction growth between the two, I seriously question how much of an impact the 1mb limit had and believe Ethereum would have taken over in terms of transaction volume at some point in the next year or so regardless.
And the reason is simple, the things you can do with Ethereum you can't do with anything else. For a while my favorite pizza place accepted bitcoin, but eventually they stopped due to low volume because there exist other options to do the same thing (credit cards, cash). However with Ethereum there is no replacement if you need one of their use cases.
Ethereum BTW also has a monetary payment aspect, so if you believe in network effects how do you think a static Bitcoin will compete?
I am not saying Ethereum's mechanisms need to be brought into Bitcoin, there is space for multiple chains that serve different purposes.
However, I am saying if Bitcoin is going to succeed as a better form of money it will need to stay in front of how payments are evolving and this likely will require supporting over time some (small) number of transaction types that serve different purposes, some of which enable things you can't do today. For example I just started to catch up on the bitcoin-ml list and there was a discussion on flex transactions vs. the current binary format. I'd argue if both have valid use cases that can not be done with the other, why not support both (this is just for the purpose of an example, I'm not saying I see the need for both here).
And to help enable this and reduce complexity is the fact that SPV wallets do not have to upgrade and support all transaction types. Only miners and full nodes need to upgrade over time to support all transaction types, SPV wallets only need to understand the transaction type they care about. This enables the network to upgrade over time to support new transaction types, while most end users do not need to do anything.
This is what I meant augmenting bitcoin with new useful functionality. I could envision Bitcoin in 20 years supporting 4-5 unique transaction mechanisms each of which support different use cases of interest (the original script, with more op codes re-activated, as one of them).
[doublepost=1504764166,1504763359][/doublepost]BTW, I went to /r/bitcoin and bitcointalk last week. WOW those places have changed from 2012-13. It is amazing (frightening) how the general consciousness has done a complete 180. Gavin is considered evil, Satoshi either never existed or did exist but was wrong on just about everything and stole anything that worked from Adam.
Someone will need to write a book someday, Thermos was better at changing history than Stalin ever was.