I wouldn't say Cotts is terrible, but he hasn't been good since coming to the majors and IMO should no longer be on the roster. 4 starts is plenty to prove yourself and he's only had one start which I would consider acceptable.
However, the way I see it, by throwing Neal Cotts, we are basically giving this game to the Yankees. If we had lost on Wednesday, there's no way Cotts pitches this game. So instead of going for the kill, we accept the series win and move on. That's the wrong attitude to have IMO. Nothing against Neal, but right now he's nothing special and he wasn't going to beat the Yankees.
I think today's game was bigger than tomorrow's game at Detroit, simply because it's a team we're going to have to face if we want to advance in the playoffs. Buehrle said he was fine to pitch, let him pitch.