Consider the alternatives. Among the free agent SS possibles, Nick Green fits right in and is equal or superior to all of them in the skills department with the possible exception of Scutaro, who is a 34 year old Type A coming off an unsustainable career year, and Tejeda, who is noticeably declining.
That doesn't mean that Green is any kind of good. It means that our options are so universally bad, that under the circumstances, it doesn't do to let emotionalism blind ourselves to an option that might be less bad than most.
And don't shed too many tears over Alex Gonzalez. He had a good few games with the Red Sox but there's NWIH he repeats it next year over a full season, and he's older himself, with known knee and back problems that keep him out of the lineup frequently, so I can certainly understand exactly why Theo let him walk and would have done the same myself.