Players can have years when they don't perform as well as they have historically. Furthermore, if these "stars" play like those two guys are playing right now, they are fair game for criticism. If McDonald or Punto fail to hit HRs or average, its hard to criticize them too much because they are not expected to do much. Yes, they stink, but they are expected to stink. Lester and Gonzalez are supposed to perform well and they are not doing it. You can cheer them if you want, and I can heckle them if I want.