You just don't get it do you!!? What is so hard to understand?
Petra just can't show up and win anywhere, if her game, work ethic, will, instinct, confidence and timing are completely shot (as it appears to be now)!!
Maybe, she can do that on grass, cause grass is not a true bounce surface (unlike indoor hardcourt), and Petra's game is tailor made for it. However, if she doesn't feast on a compliant opponent early, she can loose early on grass as well, as Makarova beat her last year at Eastbourne.
And there's not tennis reason why Petra should have poor results on Outdoor Hardcourt. That's all mental for Petra (as she showed when she won Montreal, New Haven and made the semi's of Cincy). This only demonstrates how inconsistent, Petra and her team are at gearing up for specific parts of the season.