The problem, I think, is that people don't want to pay, but people want to spend. We want low taxes but high quality public services. We want low taxes but we want high quality social housing.
While the books of a country must be immensely complex, it can be distilled to a very simple money in, money out equation, and when a country is running at a higher money out than money in, you're getting into debt. Cutting this means cutting state funded things, from services to buildings, etc.
It's not right to use dangerous materials, but if we have less money to spend, or if we prioritise things wrongly, things like this will happen.