Is China’s star falling?