Payroll snafus and other multi-million dollar IT screwups have been a recurring theme with the CoD and DPS for several decades. Maybe they don't care because its a government job, with low standards of performance. Maybe they select a politically connected vendor. Maybe the system is OK but the folks running it are dumber than a box of rocks. What ever the case, given their track record they really ought to outsource it. Its clearly not the CoD's core competency. Its more like their core incompetency.