new clients have the options now to have transactions with witness or without
so goodluck old clients. your just going to relay transactions that are uncheckable and meaningless and you cant do anything about it.. making you redundant and a limp node
Yes. It's like the government of the swiss says, "dear people of swiss, our constitution actually demands a referendum for us to do this properly. But since we don't trust your decision, we decided the best-solution is to tricky-track around the problem, so that we can do it without a referendum. That's brilliant. It ensures the system's stability."
The same is with RBF, no matter if opt-in or full. If it goes through, it forces every node to confirm the existance of rbf.
I'm really curious how many people will upgrade the next core version. It could happen we'll find bitcoin soon in some state of ungovernability, like belgium, where even the leading party (=core) is unable to push needed things forward.
While I'm for the decentralization of development, I'm not sure if such a state is better than what we have now.