I guess Hong Kong is not included as the IMF list (see quiz methodology) includes countries. If Hong Kong is counted as China, this would be the reason it does not make the list.
Atlanta is home to 7.3 million people and is in a developed country (The United States) and yet Detroit is included despite being home to 5.1 million people. also what about Nagoya and Berlin?