But wallets can still be able to have the option to use RBF or not even if all nodes support full RBF, but just that it won't be like before that some transactions are made on those non recommended wallets that are not RBF transactions by default and the seed phrase or private key can not be imported on wallet like Electrum to pump the fee because RBF is not opted in for. Just that now, if a wallet do not support it, the transaction fee can be pumped using a wallet that support full RBF through seed phrase importation?
Since each node has their own mempool, the replacement transaction for a transaction (
without rbf flag) will be broadcasted to those node that enabled full rbf and wont be broadcasted to those who don't.
So if all nodes support it, it definitely can reach a pool or solo miner that supports full-rbf, then "
Use Replace-By-Fee" setting wont be necessary.
But from the current stand-point, it may take years to reach a consensus.