With regard to its popularity with publicly traded companies, aside from the cost and liability issues that are being discussed here, I have been told that Revenue per Employee is an investment metric that senior management try to optimise by the use of vendor and agency staff.
Source: I have worked for large corporates both as a contractor and as a full time employee in mixed teams.