He was special in April of 2013 but he wasn't the best hitter in baseball during that month. But what you are pretty much saying is that Harper has only been healthy for 7 weeks in his MLB career, right?
Clearly I make some statements that are over the top. Harper is only healthy on the days he hits a home run.