Has China gone too far?