Hong Kong could always be a financial center, just because of its efficiency: this is what I think most when my taxi met with traffic jam during the past days in BJ. For my working 12 hours in a day, almost a third was on the way, or on the way to get a taxi. So many transporation lights, so many traffic jam in every minute(even in the noon of Friday). I am kinda of used to it as I learnt that it will not become better even I become angry.
So HK, the city with no jam, will always be the place for the efficient work. In one second, you could reach everywhere without waiting in a taxi.
BJ is still good for politics, SH is catching up with BJ in terms of traffic jam(see how long it takes to go from Pudong to Puxi during the busy hour), while HK, smaller, is the most efficient. That's the advantage no one could catch up in five years, or maybe ten years.