New York Mets president of baseball operations David Stearns has heard all the harsh criticism this offseason.