The more useful features of Ethereum will be integrated by third-party services (such as rootstock) into Bitcoin and Ethereum will face a slow but inevitable demise.
Greg Maxwell and the whole Core team have done a great job in developing Bitcoin and finding an intelligent solution to scaling without compromising decentralization. I know there are a lot of pure fiat crackheads that want to make a quick $$$-return no matter how. These people are entirely ignorant of the core propositions of Bitcoin's value: Network-decentralization, security, and privacy. These are the aspects that are of outmost importance for Bitcoin's longterm success.
ya.ya.yo!
While I do agree with you on the aspect that Ethereum is a complete joke in a sense to "solving this huge problem" people have to create apps/dapps or whatever the fuck Ethereum does...
What I don't agree with you that the Core team is doing anything that's close to "great" in terms of execution. While some devs might have a good idea that contradicts with the other, they fail to do the one thing that matters is to actually agree on something and then doing it. This is the big thing to me that aggravates me the most with the Bitcoin governance structure, and why I tend to like the way Monero's devs have laid things out; like so:
"Hey guys, we have this idea. Once we develop it, we would like to ask you to join us in testing it. We are going to go ahead and give you guys a heads up that we are going to hard fork 'X' and 'Y' day every year for a while until we are satisfied with the code and go from there. Period"
Now you can blow me off as some shill, but this is a legit problem that needs to be looked at with Bitcoin and the "governance" structure. Bitcoin will probably always be the gold standard in cryptocurrencies; but if it can't keep up with the 'times' (especially in a digital world of constant technological progression) then it's just going to be left behind if it can't keep up.
*quick edit: Take Ubuntu for example... "We are going to continue to improve the OS and every 6 months you can expect an update" ... I just think that's the best policy in terms of keeping things like software such as Ubuntu or Bitcoin up to date so to speak.
First of all, Bitcoin Core already has a regular release scheme. Your answer implies some kind of urgency to have "ideas" being implemented as fast as possible. I don't agree with that. I also don't agree that permanent additions of new features is recommendable at all. In my view, the most important thing is, that Bitcoin's core functionality as being free decentralized cash is maintained and secured against malicious actors.
Too many optional features could actually endanger the security of the Bitcoin network via creating new attack vectors and demanding more resources that could be detrimental for decentralization.
Besides that, I consider Bitcoin development significantly more complex than working on certain features of the Ubuntu OS. For example, SegWit involves concepts that have never been practically implemented and tested before. Therefore it is perfectly understandable that such changes need a lot of time, because since Bitcoin is financial software, new features require thorough testing.
It's also good to have ample discussion, before new features are added to put these new features under scrutiny.
ya.ya.yo!