Nadal's weaknesses on faster surfaces

Watching the Rosol-Nadal match, it became apparent that atleast two adjustments have to be done.
1. Needs to start returning better. Seriously, he is a very overrated returner IMHO. Of he top 5 he is ye worst. I still cant figure out why Nadal stands way back on the second serve on HC. The ball doesnt bounce that high and he misses so many second serves. On clay its understandable but not on HC and grass.

2. He needs to change it up and start hitting the fh flatter sometimes. Rosol was just destroying everything that came at his chest. Just feel that on the faster surfaces other players are succeeding on breaking down his forehand whenever they get a high ball.