I can never ever run Bitcoin Knots because it is too centralized, it will be a bad future for bitcoin.
I prefer Bitcoin Core.
Too centralized? All that Knots does is take the core implementation and adds filters to it so that YOU can decide what to put in your mempool. All the filters in Knots are user configurable it a separate user friendly interface.
Core has only one filter, which they are trying to blow open. And it's not user friendly to try and change it. It requires you to edit settings files. No gui provided. Because they hope you won't bother to research how to change it.
Knots puts the node in power. Core refuses to allow you the ability to configure your own node.
Core thinks Bitcoin is nothing more than "just a database".