I agree with you on the color/gender issue. If Dr. Carson or Sarah Palin had been elected to the presidency we would have considered it to be a win for the country not a win for inclusion politics.
My only concern is that it is so easily used to shut down the opposition. I guess we can play that game too.