Your response makes sense, but I still think it's naive to believe that this "egalitarian" OSS model is actually running the show...
There's nothing egalitarian about it. I think
meritocratic is a better description.
Probably Blockstream was in the right place at the right time? When you get a team of people together, they stick together.
I thought your whole thesis was that Blockstream was able to control core dev because $75B VC investment??? I pointed out that there are other companies in the Bitcoin space with more money, and ask why they are not in charge instead. Now you change to "Blockstream was just in the right place at the right time"? Doesn't sound like a successful formula for seizing and keeping control of a $20B dollar enterprise to me... Is it not possible that core development is a meritocratic process where the best ideas vie for support among the developers?
While we're on the subject, I don't think Core has absolute control over bitcoin development anymore, now that Segwit is bombing and they have no contingency plan.
I would agree that core does not now and never has had 'absolute control' over Bitcoin development. Anyone can git-clone the code and make any changes they want, as several other developer groups have done recently. I think that your pronouncement of the death of segwit is definitely a little premature though
And who are these "other players"? If you mean the BU team, they're obviously technically a bit below par. Where is it written that the bitcoin network has to constantly change and upgrade?
"Other players" just means other "interest groups" (either within or outside of Bitcoin Core) who may or may not have different ideas about how Bitcoin development should proceed. Could be other companies, or just other developers with different ideas.
I asked you before, and you didn't answer: Who prepares the bitcoin core roadmap?
I don't think anyone 'wears that hat' - my observation about how documents like that come to be is that someone who cares about the subject will write something preliminary up, and discussion will ensue on the bitcoin-dev mailing list, IRC, etc., changes will be made, then the group will ack/nack the final document.
...and perhaps that's why there won't be anymore changes to the bitcoin network.
Maybe. You can actually make a good argument for why an 'immutable' Bitcoin might be a good idea. Personally, I am not against that idea, but I think it might be premature at this point. It would be nice to see at least a fix for malleability like segwit or something else get in before we lose the ability to agree on changes forever.