China: Rock responsibly?