D-Jax is not a bad dude. His teammates like him, his coach likes him, and he's been very productive as a WR. Immature? Yes. Big ego? Yea, and so so does just about every other big-time WR in the league.
He's got a contract dispute with the Eagles (something they're known for, as we all know), and the management over there is really good at making any player who is looking for money look like a greedy scumbag. They've done it countless times over the years. They're just upset that he won't take a below-market deal like the one they signed Trent Cole and many others to over the years.
I still maintain that TO's reputation in the league took a huge hit because of the Eagle management PR machine.