Agree with this. Staying healthy is part of the game for one
And no one has been playing as well as Federer this year. The way Djokovic and Murray have played, Fed would have easily been the favorite. Plus it's not fair to say Federer was lucky not to face Nadal when a healthy Nadal lost in the first round. I don't think it would have mattered who he faced along the way.