You can certainly blame the public for electing incompetent or corrupt public officials. Said officials also shoulder the blame for fucking up the water system. That they would be fired for doing the right thing does not absolve them in the least.
I'm not saying you can't blame the people for who they choose to govern, merely that the people who govern are also to blame.
The situation for Flint specifically is complicated by the fact that the city has an emergency manager appointed by the governor. The elected council approved the decision to switch as well, so the locals aren't free from responsibility either, but there's plenty of opportunity for finger-pointing in many directions.
So, rather than it being a "the people have spoken" situation, I think that the situation is driven by constraints on public attention for political issues. I don't think you would get many voters endorsing continued poisoning of the population when a marginal increase (or reshifting) of taxes could address the issue. Rather I think that it is rarely ever politically advantageous to spearhead these kind of issues (that is until it explodes into an attention grabbing crisis, as is now the case with Flint lead poisoning).
We can see this sort of thing in microcosm in office politics as well. How often are we complaining about always being reactionary and putting out fires instead of proactively taking care of problems before they can cause a lot of damage? Well, once a fire starts, everyone is keen to figure out what's causing it and how to deal with it. But recognizing the pre-conditions that could potentially lead to a fire, and then eliminating them sound much more boring[1], and often requires a concerted information campaign just to get people invested in supporting the mitigation. But if there's an actual [2] fire, people are immediately interested by the inherent drama of the situation, and attention is no longer a barrier to overcome.
[1] even that description of it sounded much more boring than the bit about fire! [2] an 'actual' figurative 'fire'. I know the wording is sub-optimal, but I'm pot committed to this metaphor so...