I'm sorry, I must have missed whatever it was he's done or said that shows that he's "moved on". Judging by the things he's said in the recent past I seriously doubt it.
...neither CBS nor the NFL should ban people just because they campaigned for the guy that lost the election.
CBS and the NFL are both organozations that are run by adults who are capable of exercising judgment and restraint. They know when they're taking "shots" and do it on purpose.
Has he moved to Canada? Did he get upset seeing thousands of people waving American flags while he was on stage? No, he's moved on, the election is over and now he needs to make a living.
They are adults capable of exercising judgement and restraint, notice that everybody was fully clothed and Mellencamp didn't get to rant. They didn't give him a stage for his politics, just his music, which happens to still be rather popular. And they also know that regardless of a performers political outlook we learned earlier this month that half the country disagrees with them, and picking and chosing entertainment based on politics would accomplish nothing.
Bump for U2 comparison.