Isn't the real pressing issue recently the discovery that it takes less than the cost of a Smart car to spam up the system for hours and hours?
The *initial* cost to fill blocks is low, but (assuming actual non-spam/noise demand exists) fee pressure will result in an upward price spiral for the attacker.
However, the more room available in the block, the less effective this free market self-correcting remedy/mechanism becomes.