You do realize that one of the problems is the whole 'Better living through science' meme and its offspring, right? So we've got an inherently flawed assumption that science will save us all--usually accompanied with the idea that we don't actually have to change, or that a perfect solution is obtainable.
Most of the people who are out to implement these things are motivated by what is fundamentally a religious mindset--and, sometimes, you've got a better chance of a foamy-mouthed fundamentalist follower of a traditional religion being willing to change methods that don't work. If your belief system insists that the reason your efforts are failing is a lack of enough people believing and throwing money into your solution--you just are not psychologically in the position to truly accept even the possibility that the reason your solution is failing is because your solution is simply not ever going to work.
One of the best examples I've seen is from socialist countries.
The bottom line is that for some problems, we may just have to accept that the 'ideal' solution is impossible--and sometimes no 'good' solution is possible, and we should be honest about picking 'least bad.'
And, frankly, the first problem techies probably ought to tackle is science as a religion. That lovely little meme has gotten a death toll in the millions, and that's just if you set the meme's birth to the turn of the last century. If you include its earlier formulations...