I pick locks as a hobby. I promise you, locks are pointless.
Plus as we all know no one who locked their doors has ever been robbed.
Control what spam? Unless you are going to change block validation rules and hard fork the chain all this is over 10 minutes. So it wasn't in your mempool for 10 minutes. Next block validation it goes on chain for you to store forever. Unless it were in op_return, then you could choose not to save it.
I already said, make me god and you get your setting and that the core devs acted like asshats so I'm not sure why I'm personally being attacked like this.
I do think the default settings for core should be for it to attempt to have the most accurate possible mempool it can. Kinda wild people are so ideologically opposed to that.