Nope, but it could be more difficult than it is now. Nodes can drop these transactions from the mempool (what my node does). But unless Bitcoin Core does that by default (what is called a standardness rule) it won't have a noticeable effect.