You are right about one thing. Bitcoin is what we make it. What you are missing is that this is not only a technical discussion. Filling up nodes with garbage creates a disincentive to run a node. What incentive do I have to relay and mine transactions full of garbage. We signed up for money not jpegs. And defending my private property is not censorship, deal with it.