46 to 44 means Rudy can't win? 2 points behind over a year before the election means he can't win?
What are you smoking?
Yes, for two reasons:
Most of the current polls show Hillary farther ahead of Rudy than just 2 points.
There are a number of social conservatives who just can't bring themselves to vote for someone who is so liberal on the social issues. I'm one of them.