You seem to be doing your own conflating and trying to act as if you are making some kind of meaningful argument.
You keep asserting your conclusion over and over and over.. that core is not receptive to new ideas and attempting to suggest that they are some kind of unified body that is unreceptive to change.
From my understanding there have been a large number of upgrades to bitcoin over the years, and even in recent times, too; however this scaling debate one has become the most controversial largely because it has been an attempt to change governance... and making threats of hardforking ever since about the middle of 2015 with the introduction of XT. Maybe there were additional threats at governance changes, but there has been a lot of credibility lost when there are strenuous arguments being made for a technological change that really is not necessary.. and the real objective is to change governance and make bitcoin easier to change...
If some kind of technological change were so benefitial and advantageous, then it will be able to achieve the necessary consensus, such as 95% - otherwise, bitcoin is not broken and it can continue to work as it was desiged to be a immutable decentralized secure means for storage and transfer of value.
The difficulty in all of this is finding a change that is needed and Core (deemed the "official devs" by the masses that they ignore the wishes of) is willing to accept.
Again, there is no need to a bunch of whining masses if they do not understand what they are whining about and if they are making shit up. If there is no technological need that can be justified by facts and/or logic, then there is no need to make the change, even if the whining masses assert that they perceive there is a problem that does not exist.. or that the proposed remedy creates more problems than it cures.
In a "perfect world", the protocol moves forward because Core is willing to allow the changes needed to the existing platform rather than creating a separate platform; sadly, we don't live in that world.
There is already a system in place for BIPs.
Sadly, we live in a world where Core does what Core wants, the rest of us can be damned, and any changes have to be approved by Core or risk becoming an altcoin.
Well if you cannot get enough support for your BIP, then maybe you threaten to fork off and you could either become the new bitcoin or you could end up being an alt.. you are correct.
The issue isn't one of being hard to change by protocol design (current or otherwise), the issue is that it's hard to change because of mass adoption of Core wallets early on (so any protocol change must also include non-protocol conformity with Core software in order to survive). It's quite sad to see your mind miss out on the scope of all of this.
could be that there is a system and dynamic in place, already, like you suggest. But since the software is open source, can't you just tweak the software, if you believe that there is a better software for folks to run, and then little by little you become the majority and even the super majority.. If you have some kind of superior plan that is obvious to the people, then what wrong with running and attempting to promulgate that better plan (running software for example?) Oh you want it given to you? You want your new software just to be accepted because a bunch of people are whining but they have not yet written the supposedly superior software?
Yeah, right. A sign of a disingenuous argument is to suggest that you know something that I don't know but refuse to describe what that supposed something is? The fact of the matter is that we cannot know everything and participate in everything, but we can still have opinions based on what we do know. From what I understand, in bitcoin the status quo is represented by the software that is being run, and if you want to change the status quo, you have the burden of production (regarding evidence) and the burden of persuasion (regarding logic) if you want that status quo to change, otherwise the status quo stays in place. Yep, there is some advantage in the status quo, but merely because it is not changing does not mean that they are reluctant to change or that they are not receptive to change, it more likely means that the ones attempting to change the status quo to something else have not met their burdens of production or their burdens of persuasion.. therefore the presumption of the continuation of the status quo continues... that is where we are at in bitcoin.
Now currently, it appears that there is a certain level of consensus that is building around seg wit and it is likely to meet its burdens in order to get adopted into bitcoin in the coming months.
1) the 2mb blocksize limit does not seem to be close enough for implementation, 2) the hardfork does not seem to be close enough for implementation and 3) changes in governance does not seem close enough for implementation - however, in the future, some or all of these matters could change, and maybe they will be more readily be at the point where they can reach sufficient consensus and be implemented into bitcoin?