Agreed, as I understand it - & I'm not a tech guy - core wants to keep the spam in a certain area (op_return) to keep it away from the utxo area. At least, that's the official argument.
But you can't say with certainty that this works. Also, the argument of the other side seems conclusive to me that...