With Federer's extraordinary conditioning and seeming lack of burnout, there's little reason to think he won't be at least a threat in the major tournaments for a few more years.
Tennis is better off when the most consistent and prolific champion in history is present.