> My question is, if it's so advantageous to employ people via onsite staffing firms (basically half of FAANG's workforce is employed this way), why doesn't Google stop directly employing people altogether?
Because it’s the mix that is advantageous, not either one (employees only vs contractors only).