Several issues. First, who gives a crap what Ranger fans say? That's as irrelevant as what Flyer fans say about our players. Second, he said he did have interest and contract offers, just none from teams he wanted to play for. He was waiting for the right opportunity, had been talking to Hexy all along, and signed before the news of Kimmo's injury was made public - and didn't try to hold the Flyers over the barrel on price, clearly.
If you've watched any of the preseason, you can tell he has a great breakout pass, very consistent, quick and accurate - when the players are good enough to take them. He can skate the puck, join the rush, etc. His D is solid too. He's not getting beat easily, he's taking the man, even being a bit nasty at times. He's also older and stronger now, at 25 than he was as an early, scrawny Ranger.
Offensive Dmen don't need to absorb extra punishment for no reason any time. Kimmo and Streit don't. They dodge out of the way too.
You're trying to make a case, based on ONE play. It's not enough evidence compared to all the other plays he's made that are the opposite. In that case, a useless Leaf goon was headhunting and he smartly said, sorry, not taking this one in the preseason. In the regular season Orr's 4 minutes/game won't result in many similar opportunities.
Edit: Maybe it would have been better if Couts had bailed out on Orr's headhunting too, or would it be better to have two players on IR?