One reason that the Fed Gov spends more in the short term on contractors (in addition to all those reasons in common with most private employers, like insurance) is to avoid pension costs.
It is also very hard to fire a GS employee.
It is also very hard to fire a GS employee.