Barkley gets a bad rap for going to division rival. Also, if he just posted a BS message like McKinney did, he likely wouldn't get as much backlash. Instead, he engages with talking head, Barber.
Would it have been too hard to say, regardless of how true, "I understand this move will be tough for the die hard fans of Big Blue to accept. That said, I frankly was not offered a contract this offseason, 2 years of negotiations to lengthen my Giants tenure haven't proven fruitful, and this opportunity is beneficial both financially and gives me a chance to play on a team closer to playoff calibur than the Giants are right now. I have nothing but respect for NY and its fans. I will miss my teammates and hope they find success. I will always have a special place in my heart for the Giants given that's where I started my NFL career. Thanks NY!"