You're not wrong, but from what I understand, the issue really comes down to on-site personnel and supervisory staffing.
As for the 996 culture, I agree to some extent. My Chinese friends hated it too. But in China, there's this thing called neijuan (involution / the rolled up scroll).
there are just so many job seekers that people are forced to endure it. What neijuan means here is "Eating one's own flesh" basically knowing that this competition is damaging to everyone involved but doing it anyway.