Quite true but that sort of hypocrisy goes on all the time with govts and organisations. China’s human rights record hasn’t prevented the rest of the world sourcing virtually every consumable from the place while pouring billions into their pockets.
Ozil, however, doesn’t have the protection of an organisation that allows his actions to blend in. He stands alone. This is about him and he’s rather stupidly put his head on the block in front of his home Country.
It probably wouldn’t have been so bad had he been Portuguese but a Turk amongst Germans ?