Offense, defense, and pitching have all been bad but saying the offense has been good is ridiculous. This team has not been good at any phase of the game this season and its why they won't be a playoff team.
No McCutchen was not a good signing but this was not a playoff team regardless so it really made no difference.