Barrett should be getting pissed at the Cubs inability to assemble a decent team, not what the other team is doing. When you have a catcher that can't throw anyone out, you run on him. You exploit their weakness. Last time I looked, a 3 run homer only takes one swing of the bat. Putting yourself in the position to score on an infield single, past ball, wild pitch, balk, a hard hit line drive single to an outfielder, etc.. is good baseball in many situations. Not only does Barrett have a poor success rate at gunning out runners, but he lets a lot of balls get past him. If the score was 10-0 or 14-2 or some other unreachable score, then yes, Roberts could be accused of padding stats. There was absolutely nothing wrong with what Roberts did. If the pitcher wasn't holding him on 2nd, and he had a a good jump, why not take 3rd?