With remote work, an employee can work multiple jobs simultaneously, and they're unbeholden to any one employer, what with how easy it is to apply and switch to a new one. So how do companies combat this? They introduce friction at the very start of the pipeline - hiring. Multiple rounds of oral exams, take-home exams, leetcode questions that can only be answered with weeks or months of deliberate studying (something an already-employed person has little time for) - flaming hoops galore. They'll still compete with one another, sure, but they've found it's in their best interests if they all agree to hire in this kind of fraudulent manner.