Everything you said NextLevel is obviously true, but that is why I only commented on his serves and didn't just say "he is ~2200 player"
If his 3rd ball, anticipation etc. where on the same level as his serves I could easly imagine him winning with 2200 players, but if he has none of that then...