Yeah, in order for any sufficiently large system to micro manage it's spending, you would have to have a large and expensive system sitting counter it for auditing purposes, which would also reduce efficiency and turnaround for spending that is ultimately improved. It's kind of an impossible problem. Improvements can obviously be made, but it's not as simple as "expensive table bad", and even if it was, that isn't where the heart of our spending woes lie