In the 10 years since NBA star Yao Ming promised to stop eating shark's fin soup, attitudes have changed. But perhaps not enough.