Probably much more than he thinks he will gain.
Bad move by Cotton.
Cotton probably thinks that he would be unable to educate voters regarding the issue, and would give democrats the opportunity to pound him as heartless, hating the poor, in order to take the focus off Pryor and his liberal voting record. Politics is compromise, and you have to pick your fights carefully.