Have you worked for the DoD lately?
The Dod apps I am familiar with were not so much designed beforehand as they are just results of years of change requests and feature adds by scads of contractors who come and go over the years leaving a mess of conflicting code styles, conventions, and basically bloated and out of control.