What do you think it the main reason (or reasons) for current players being so weak? Have we ever had this in tennis before for such a long time? I can't remember ever having seen anything like this before.
new gen -> biggest reason IMO is mental strength.
I mean guys like Kuerten, Safin, Hewitt etc. didn't give a sh*t in their first slam finals who they were facing.
Kuerten peaked vs Bruguera and beat him in straight sets.
Safin obviously masterclassed vs Pete in USO 00 final
Hewitt played damn well vs Pete in 01 USo final (granted Pete was spent after set1, but hewitt made it ridiculously tough for him afterwards)
Here, we have Thiem in his 4th slam final vs 1st time finalist Zverev choking so badly, even cramping - not even played a 5-setter before at that USO.
Then you have Med in his 2nd slam final being so ****ty vs Djoko in AO 21 final. Had beaten djoko 3 out of 4 times in Bo3 before this. can't even put up a decent fight in a slam final? Djoko played well in the final, but was hardly unplayable by any stretch of imagination.
fail gen (Raonic, Nishi, Dimi etc.) -> clear failures both physically and mentally. least talented and least achieving gen over.
then you have the other reasons like homogenization, social media, big 3 themselves later down the rung.