I’m assuming Cain wouldn’t tax SS benefits. Maybe a valid assumption, maybe not. It would be ridiculously stupid to tax SS benefits, though.
All we can do is go by what he says...or what the website says. No deduction for Social Security has ever been mentioned.