Is boycotting Xinjiang cotton really about human rights?

Some Western brands are now facing backlash after they decided to boycott the cotton produced in China's Xinjiang Uygur Autonomous Region citing the so-called 'human rights abuses.'

But not only are their accusations fake, their decision is just confusing.