Cain is doing just fine.
I hope you are right but his is not going to go away, the Media will see to it.