I visited this Temple several times when I lived in Shanghai in the 1990's and always found it to be an oasis of calm and spirituality.
On a visit one sunday afternoon in the late 90's I said to my Chinese companion that it was nice to find calm and spirituality in the midst of such a frantic city. "Oh you are so stupid" she said "They are praying to the god to give them more money"
She was wrong. Very very wrong.