After traveling through China and just completing my 2nd trip to Hong Kong I must say the latter is a great place to visit as long as one has some get up and go in him.
The people are simply way ahead when it comes to language and living in a civilized ordered society.
Spoke to many locals who comment that they are different from there mainland brothers and after observing the mainland tourist in Hong Kong its not hard to spot the difference.
Many old timers say things where better in the early years but thats standard talk and applicable to most destinations amongst Ex pats.
Move on dudes.