I said something similar to this on another thread but I think it bears repeating. Context matters. If the game is close and late a batter should do what he and his manager feel is appropriate for the situation. If baserunners are needed and a bunt is a way to get a man on base then do it. I see that the game in question was a 3-0 game and in my mind that's close. The question of whether to bunt or not should be approached from the standpoint that there is a 3-run deficit, not from the standpoint that there is a no-hitter. If the bunt breaks up a no-hitter that's just collateral damage. I seem to recall a game in which Tony LaRussa was managing the Cardinals, and one of his players stole a base in the third or fourth inning with a big lead. There were hard feelings at the time, but as it turned out the opponents came back to make it a close game at the end. LaRussa was asked about the sportsmanship of stealing a base with a big lead and he said something to the effect that if the other team had agreed to stop trying to win the game then he would have too.