Yes but People who are good but lack consistency are the people who worry the top pros since if they get hot they can take them out.
I thought we were talking about Federer? He can beat anyone else in the world on clay apart from Federer and Nadal...maybe Canas. To beat those 2 (or 3), he will need to be more consistent, or they will have to have a shocker day.
The problem with him is that he just goes off the boil virtually every set. You can't do that against the very best.