I would like to think the public back-and-forth over this app is a sign of internal conflict within Apple over whether or not to list the app on the App Store. Unfortunately, it seems more likely that everyone is against removing it but too scared of China's retaliation to act on their convictions.