Spam tx's are by definition economic transactions someone finds inappropriate, and individual judgments calls are not part of the protocol, that's bitcoin
Miners can choose what to include in the blocks they build.
anyway to say 6 years after bitcoin has grown that storing transactions and blocks for ever should change is not keeping with the idea that is Bitcoin.
OK. I'm not sure anyone suggested otherwise.
Don't forget that with pruning you'll be able to trim your node if you want while turning the full validation over to specialized nodes.