Qatar's human rights record is way better than Saudi Arabia's or Egypt's, by and large it is a little better than the vast majority of regimes in the Middle East. The difference with Qatar is that it isn't seen as a "reliable Western ally" therefore it can be attacked by Western media. OK least appalling human rights record in the Middle East is not exactly a high bar. However people are still being executed in Egypt for being gay, teenage migrant workers from East Africa have been raped and murdered by their employers in Saudi Arabia in recent years, but that's OK because Sisi and MBS are "reliable Western allies". Over all human rights in Qatar have improved since the end of British rule, so there's a level of blindness to eurocentric neo-colonialist attitudes in much of the criticism. Either we divest from everywhere with an awful record on human rights, or from only places with the very worst human rights records, otherwise it looks really bad.