So TCP is irrelevant? Despite also your Bitcoin Core AND your {CLN/LND/Eclair/LDK} requiring it? Odd! To me, netbios is irrelevant, because I don't have anything that uses it. So is Windows, because I don't use it and I don't support it. But TCP is very relevant and so is Bitcoin script. Without either of these I can actually not pay my bills, buy food, have a roof over my head, and so on. This makes it very relevant, in fact, it is so relevant that any change to either of these is a threat to me and I will go to some lengths that probably y'alls will shake your head at when it comes to that.
Yet I fully agree with you that ossification of the current state is probably the best assumption, and that a good protocol ought to not need consensus changes.
So TCP is irrelevant? Despite also your Bitcoin Core AND your {CLN/LND/Eclair/LDK} requiring it? Odd! To me, netbios is irrelevant, because I don't have anything that uses it. So is Windows, because I don't use it and I don't support it. But TCP is very relevant and so is Bitcoin script. Without either of these I can actually not pay my bills, buy food, have a roof over my head, and so on. This makes it very relevant, in fact, it is so relevant that any change to either of these is a threat to me and I will go to some lengths that probably y'alls will shake your head at when it comes to that.
Yet I fully agree with you that ossification of the current state is probably the best assumption, and that a good protocol ought to not need consensus changes.