Employees have a lot of expenses that contractors don't have. Payroll taxes, health insurance, other benefits, and generally there are more HR policies governing termination for an employee than a contractor, even in an at-will employment situation.
Yes, in the major tech companies very few people will elect to stay W2 contractors if given the chance to convert. Most would prefer full time positions.