If you free it from non monetary data stored in one way, you don't go into a reality where there will be less non monetary data. You go into reality where it's stored in the worse way.
If people want to store data, they will (and they will pay for it). And they will probably use the cheapest way. So it's quite good, if the cheapest way was not bloating the chain state.
There is no reality without spam.