I had the same thought semi, not for the same reasons obviously. Like why is it just open flood gates, if this change can be implemented without a soft fork since it's just 'mempool policy' why can't it be mended again if an attempt to mitigate more arbitrary data doesn't work out.
'4x discount' youre talking segwit right?