As I see it:
- The consensus layer protocol needs to be formally specified and versioned. Bugs and all. The spec should be updated before consensus code
- consensus layer code should be changed as rarely as possible. if ever.
I would be very happy to see a software fork that makes a promise to its users that consensus layer code will not be changed except for critical bug fixes. I think this will have a couple of important effects:
1. Foster growth of the bitcoin sub-community whose priority is to resist changes to the protocol. Those who value stability, predictability, immutability in an asset/currency over shiny new things.
2. Create a technical means for this community to have its voice heard. Possibly blocking future soft forks from occurring, or at least keeping the "old ways" alive.
my still-running pre segwit node is not affected by this bug. just sayin.