Most timezones technically "cater" to the other 2-3 quarters of the globe, when it comes to being able to view events FYI. The exact opposite meridians from the source of origin are always "uncatarable" to, while based on population density, some other meridian regions are impacted as well.
Simple terms: Having the events in Spain/CN has no direct benefit than having them in Berlin/Iceland/Tokyo/Los Angeles when it comes to timezone impact on other region.
Sadly, your point really doesn't make any sense, unless you're being subjective to your own preferred regions/meridians
Another example: 12pm Shanghai (the most probable local time when the Grand Final will start) is 9pm in Los Angeles, while it is 6am in Berlin and 5am in London. For the Madrid Masters you'd want to be in Europe or Pacific & China. For the Shanghai Masters you'd want to be in Americas or Pacific & China. Much like every other Masters until now.. 1 region usually gets fucked. It's just how timezones work
People really need to figure out the fact that in an eSports that wants to have tournaments in different regions of the world, there'll be some of them that will be hard to watch live, regardless of how they feel about it. This has been the same in CS as well.... you don't get to watch everything live, its just the way it is