This strikes me as unnecessary on all fronts. No right thinking person thinks Beane is a bad GM, his record over the long haul speaks for itself. But he clearly made a series of bad moves that is going to set the team back for the next several years. It happens, especially for small market teams. Calling Bill Smith naive seems like a cheap shot that had nothing to do with this conversation, he was just over his head, a classic example of the Peter Principle.