You've just heard the words of God.
Now more seriously. I can agree with you about one thing and that is the unpredictability of Petra, but that also means that no one knows if she's gonna be inconsistent all the time until she retires or if she's gonna find a way how to overcome this or at least refine this.
I'd be pleased if everyone just stopped predicting and judging because I think that no one can do this. It's just guessing so you could probably say "I told you so." once in the future, that's all.
Petra has shown some signs of a huge inpredictability so many times already, that I really doubt, that its gonna be improved in future.
Nevertheless, unlike Tomas, we can always count with some tournaments wins and I am not afraid of saying that some 1-2 slams till the end of her tennis carrer should surely come (similar to Mandlikova, better than Novotna) - again, unlike Tomas.
But to expect more, I really dont think so. Nevertheless, I really think, Miami has a lot to do with Petras asthma. That last years loss to Venus 4:6, 6:4, 0:6 was quite similar to the loss from today. No power more to achive something in those 3rd sets, which surely has some reason - in that case her health and her suffering from asthma here.
And which is quite interesting. Nowadays, Tomas is a very consistent player, Petra isnt. But for me, the proportion between the 2 of them will always be: Petra > Tomas.