Michael Steele is a social liberal who promotes social liberals and therefor Michael Steele is bad for social conservatives.
Michael Steele is many things, but a social liberal is not one of them.