As a PR author I still think mempoolfullrbf is a worthy technical change, especially to avoid discrepancies among network mempool states.
Retrospectively this is correct the deployment could have been more smoothed and coordinated to let some use-cases adapt their software.
Overall, I still think the conversation should be zoomed out, it’s missing the point on the role of transaction-relay and mempool policy is playing in the security and operations of modern bitcoin use-cases (e.g Lightning or ordinals), and the de facto technical leverage that Core as a project can exercise on them. It’s not anyone responsibility though kinda the situation we’re in today.
Highlighted community awareness on this subject as early as 2021: https://bitcoinops.org/en/newsletters/2021/05/19/