Don't believe me? Think about this:
In 2000, Roy Halladay had an ERA that was over 10.
In 2001, Roy Halladay was sent to the minors to work on his mechanics.
2002: 19 Game Winner, Sub 3 ERA
Still don't believe me? Doc has an ugly 6.75 ERA in 12 Innings this Spring, but has 10 Ks. In 2010, the season he threw 2 no-hitters, he had a 4 ERA with 19 Ks in 18 Innings that Spring. You could still say that Doc is too injury prone, or that he's too old to face younger hitters, but we are still talking about "Dominate Doc". I may be wrong, but I think Roy Halladay will bounce back this season. His first test is this Thursday against the Blue Jays.