I'm coming at this thread as a City fan, and having lived in the UAE from 2011-2016 (and still travel there frequently). This thread is conflating valid criticism of the domestic policies of the UAE with standard operations/running of Manchester City. I get that there's a connection, because City are majority owned by a member of the UAE's ruling family, but surely that doesn't mean that policies and decision-making within Manchester City have to 100% mirror the domestic policies of the UAE? Likewise, are employees of the club (like Guardiola) always hypocrites if they choose to work for City even if they disagree with some/all of the domestic policies of the UAE?
In this case, homosexuality is illegal in the UAE, but Manchester City proudly supports the rainbow laces campaign and has a prominent LGBT supporters club (Canal Street Blues). Or women's rights in the UAE are in many cases legally subservient to men's rights, but Manchester City has very prominently launched and established a successful Manchester City Women's team. Or worker's rights and conditions (particularly foreign workers in construction/services) in the UAE are unacceptable, but Manchester City made a big deal about recruiting and training a significant proportion of construction workers from the Greater Manchester area during the expansion of the South Stand. Etc.
I don't see this, as some have said, as some broader propaganda conspiracy, but simply that Manchester City is able to hold different values and policies to the domestic policies of the UAE. Many of these values and policies are surely borne from the fact that Manchester City is a football club in the UK whose values and policies adhere more closely to those in the UK than those in the UAE. The fact that we're now majority owned by a member of the UAE's ruling family doesn't automatically change those values.
If City and Guardiola are hypocrites for supporting something (e.g. rainbow laces) that would not be acceptable in the UAE, then ok fine. To escape this hypocrisy would require boycotting the UAE. So City should have refused the takeover, and Guardiola should have refused the job. Likewise City fans should have abandoned supporting the club, and more broadly none of us (City fans and non-City fans alike) should fill our cars with UAE petrol as part of a principled stand against (what most of us probably agree are) certain unacceptable domestic policies within the UAE. But none of that has happened. Maybe we're all hypocrites, but maybe also the world is just not black and white enough for these principles to be realistic.