as i love to point out, since 2001, jennifer has not won a tournament where she did not beat martina along the way! so if there's anyone who wants martina to comeback on tour, it should be jennifer.
While I tend to agree with what you say, I still maintain that to win a GS you have to be good enough and you have to need a lot of luck.
Those players you stated are definitely good enough to win slams, but i dont think luck is in their way, especially in the volatile years (2000-2001). However now, I think their chance is not looking good simply because serena is too dominating.
A single flow'r he sent me, since we met./All tenderly his messenger he chose;
Deep-hearted, pure, with scented dew still wet - One perfect rose.
I knew the language of the floweret;/'My fragile leaves,' it said, 'his heart enclose.'
Love long has taken for his amulet/One perfect rose.
Why is it no one ever sent me yet/One perfect limousine, do you suppose?
Ah no, it's always just my luck to get/One perfect rose.