It's buggy and doesn't work well because people who have no idea how software works are in charge of managing software projects. There's a good book titled "Power to the public" that goes into this phenomenon in-depth and explains why most government software projects end up being dumpster fires.