I have recently meet a few people that are just not watching any football match of the World Cup because they feel that the Qatari government has ignored many of the most basic human rights. I already knew that in most emirates of the area, there are several classes of workers. The elite does not really work or they just manage at high level or do politics or get paid as "local partners" of foreign companies. A second level, Muslims but not of the elites are mid-managers. Europeans and Americans are despised, but they are necessary for skilled jobs. For example, if there is a queue for a restaurant, the locals will be seated first even if they arrive last. Obviously, Europeans are willing to put up with the shit but the price is two to three times their salaries at home.
An now we get to the last tier: Pakistanis, Indians, Bangladeshis, Philippines,... the moment they arrive, their passports are taken from them and they are stuck in the country for periods of 5 or more years. No air conditioned in the barracks, misery salaries, medieval work conditions...
I do understand that some of us will decide not participating on this. The Cup is filled with blood.
As part of political and administrative situations and country norms, football lovers still watch, and lovers are interested in footballers' policies regarding the games. So I do not disagree with any part of your post, but my point here is despite all the mentioned situations football craze hasn't got down.