In the end, Shanghai's World Expo was not an international event. It was orchestrated as a domestic power display, in the same vein as the country's 60th anniversary military parade and this fall's Asian Games.