I don't think this is how it works. IMO the Olympics being in Beijing has nothing to do with the inflation at all. It would be the same if the next Olympics were held on Mars. I also don't see how the olympics being in beijing and Nathan being Chinese-American would be bigger $$$ in the United States than if Nathan were White or any other race. In fact, the $$ would be much more if he were a photogenic ice princess like Gracie Gold for sure.
Anyway saying Nathan and Alysa get candies because they're Chinese-descent is pretty racist, even if I agree with them on other things.