There's also the block size limit. We should be assuming full blocks forever after some point so I don't think saving storage space is a good argument for filtering spam.
Discussion
Exactly, one doesnt need any technical arguments to win that debate.
Spam is anything that's not necessary for a UTXO to be moved or in aid of UTXO movement (time locks for ex.).