There are a lot of people in the Army who are really bad at their jobs. I am not surprised in the least.
Yeah, well consider that auditing for a company is usually done by a bookkeeper - who usually has SOME training, and auditing for a corporation is usually done by accountants who have accounting degrees, but auditing for an infantry company - or an aviation company - is generally done by a "property book officer" who has it as an extra duty and usually gets his training OJT. I was a temporary PBO for an Army Aviation Support Facility for a year and the sum total of my formal training was an online Supply Officer course and a one-week PBO course. There's plenty of room for error when you've got millions of dollars of equipment on your inventory and you don't really know what some of it is or how to identify it. The errors get magnified as they go up the command structure. Add in conflicting instructions/guidance for financial matters and things get hosed up quickly.