Global brands are ditching China due to human rights abuses – Long overdue.