Yes Nadal has become strong, but not as powerful yet. Djokovic, Murray defeated him this year. Federer I hope has had his downslide and hope he comes on top again for 2 more years. That should be sufficient for him to get atleast 4 more slams and few more weeks on top.