Back to the Rivera argument, in all of 2007, he was only bad four times in non-save situations, and in only two of those situations did he cost them the game.
He was bad in 2008, but that was only one year. He has been pretty good this year in non-save situations, and he was really good in 2007. These are not sufficient reasons to hold him out of the game in non-save situations.