I absolutely have a selective mempool, I monitor it. To be clear, we are talking only about unconfirmed transactions. Nothing can be done about transaction validation without a standards change.
As for unlimited mempool (unconf txns) what do I care? It's your memory and storage.
The valid blocks is not the debate currently. That is the red herring being bandied about. This is about control options of your own mempool rules within your own machine.