We're going off topic, but no one is suggesting Britain or the rest of the western world are in any way perfect, and we are indeed in many ways profiting off the misery countries like Saudi Arabia inflicts on others. I would love for PL clubs and others to show a minimum amout of backbone and say no to money and sponsorships from them, for example. However, Britain and most other places in the western world are not dictatorships with state sanctioned slave labor, murdered journalists, jailed and tortured dissidents, and women being rightsless wards of their husbands. In these matters it's morally wrong to stay silent and mumble something about getting out own house in order first, and even worse to help these dictatorships clean up their public image by going there and playing football like it's a nation like any other, just because the money's good. By your logic, when is it accpetable to have an opinion on how other nations conduct their bussiness? I assume you would have had a problem with Soviet Russia or Nazi Germany, for example?