Somewhere between the blue-washed stage lights and the tranquil waters of Lake Li in Wuxi, a bigger question hung in the air ...