This self advocacy is encouraging and long overdue IMO.
The Chinese colloquial term for developer is "码农". Its literal English translation is "code peasants" -- not the most flattering or respectful way to call software engineers.
I've recently heard horror stories, where 9-9-6 is no longer enough inside one of the Chinese tech giants, and 10-10-7 is expected (10am-10pm, 7 days/week)
I hope this brings about some positive change and won't just get blocked by the authority.