The CHANGE proposed in Core v30, is controversial, thus- following Core Devs argument displayed here in this tweet- the CHANGE should not move forward.
All current/old versions of Bitcoin-core “agree” with knots and use filters by default. That is the status-quo.
Running the Knots client is a way to call out and protest the Core v30 change.
The argument isn’t about Knots, or “ego”. It’s about Core and how they should reverse this decision to proceed with this controversial and potentially dangerous change.
