I don’t know what tech companies you worked for, but when I was working for a software company, I was averaging 45 hours in a client IT position, and all the software devs/engineers were definitely working at least 55-60 hours. And that was during normal periods: things definitely went into crunch mode around version releases and client go-lives. As far as I can tell, this is true across the broader industry.
The point wasn’t that this work culture was good, but rather it doesn’t make sense to single out China when it’s endemic to the tech industry worldwide.