It's took us many many months to get the blocksize readjusted like it clearly needed. And now a core dev is pushing through RBF transactions at the next update. Which means zero confirmation transactions can never be accepted again. And that someone can send a transaction back to themselves before it's been confirmed in a block. If I'm not mistaken isn't one of bitcoin's biggest virtues is in that it's a completely push system only.
The only benefits I can see from implementing RBF transactions is that it will help foster a market for fee prices when blocks are getting full. After finally reaching consensus on increasing the block size after several months. I don't feel this implementation to rush in a market for fee prices is the best solution. And that more time should be thought about this before rushing in its implementation at the next core update. As lot's of bitcoin services currently rely on techniques to accept zero confirmation transactions.
Maybe if a time limit for RBF transaction sendbacks could be implemented of say two minutes then we could have the best of both worlds.
At the moment the current techniques for receiving zero confirmation transactions work quite well. And this new RBF update to be implemented at the next bitcoin core update will break this. I don't feel we should rush into this major update and especially so after only just reaching consensus on increasing the block size. After what feels like an eternity.