Point A is a knee-jerk reaction. If Bard can be a good starter, he needs to be in the rotation until he reaches his innings cap. This is about long-term instead of short-term tunnel vision. Starting pitching is more valuable than relief pitching, which is, in turn, easier to fill out mid-season.
Point B i don't understand. What exactly did Beckett do this time to draw ire? He got bombed because he was all over the place, but what did he do/say that makes his attitude "wrong"? Should he have cried on the mound? Send part of his salary back to the fans?