So the governments are responsible for every bug now? I'm not so quick to absolve guilt from shitty development. There are many developers that take a lot of shortcuts, with hardcoded passwords and the like.
If we were talking a handful of bugs, your argument would make sense. But we're talking about tens of thousands.