Yes he is, and that is why Keyes was picked to go against him.
The reality is that no one short of a Popular Ill Icon (IE DItka) is going to beat Obama. It is probable that Obama will beat Keyes by a large margin.
But, Keyes will force Obama to expose his liberal views and liberal past, and that will weaken Obama on a national level in the future. If Keyes does that , then he will have done his job.
Have to give Keyes credit for doing his part for his country. It's going to get very ugly against him. I wish him well.