Right, because hacking into the matrix and tweaking the code there to make security breaches physically impossible is obviously the more robust solution...
Ensuring government employees are following best security practices and not being negligent, and thus not passing the buck to citizens is maybe a little bit more realistic.
I think the problem here is that government departments are not the only entities consuming the data. Private companies also deal with company names too. So at this point it's either:
- somehow ensure all software is bug free (at least when processing company names)
- outlawing things
- just let it happen
The first option isn't that far away from hacking the matrix and making buggy software physically impossible. The second option seems to be better than the third.