I think Fark puts it best here: "Mia Farrow makes Steven Spielberg make China make Sudan help Darfur".
I've said many times, if you want to get China to move on something, you can't do it directly or they'll take it as an attack. You can, unfortunately, embarrass them into action. Every country has its own motives and ways to dealing with things, so this is not intended as a criticism. It's rather, a hope that this isn't a one-time event, but a signal for how China may modify its foreign policy.