I don't understand all this animosity. Isn't Knots just Core plus user controllable mempool filters? And if you are into filters, you can turn them on? And if you are not into filters, you can turn them off?
Everyone could run Knots and have what they want.
Am I missing something?