Hello, I think your view of the world has some holes in it, let me explain why EWC is worse than a tournament in China (which of course has it's downsides and people have also spoken out about)
EWC is funded by the Saudi government, which participates in many extremely unethical pracitces, such as modern day slavery via entrapment of illiterate people trafficked into the country and working to pay off debts the value of which they don't understand and will never know (the system in short is get some guy from nepal tell him he will be paid for construction work, however he has to loan out for traveling expenses etc.oh no he is now paying the loan off in perpetuity and cant go back to his country! His rights are not respected, he owns nothing, and there is a high probability he will die at work or after it from over exhaustion , lack of nutrients etc.etc.) the money that comes from these procedures and many more (I dont wanna essay or go in depth cause people dont gaf) is directly prizepool money for the tournament.
The chinese "child slave money" is not going directly into the champs prizepool (also they kinda figured out that you can be more efficient with machines and their manufacturing developed and is kinda wordlclass which makes it a bit better now for the chinese children, not that it matters that much), instead the china prizepool comes from vct riot gaming skin machine. I dont think many people are directly harmed by riot to such an extent as by the saudi government(not talking about the mental fucking damage from the games)
TLDR : MONEY FOR CHINA TOURNEY, NOT FROM CHILDREN SLAVE. MONEY FOR EWC FROM UNETHICAL SHIT DIRECTLY, SLAVE TYPE SHIT