Not a good argument from you. As if the sheer number of employees is what made Google successful in the first place. And as if efficiency alone makes a successful company. Why would you think these things?
Sounds plausible? No? I wonder where the error is.
The claim itself is so extraordinary because it defies all economics.