Well you can say pretty much every coach (in recent memory) did this. Heck, Carlo and Allegri even brought on Ronaldinho at the 89th or 90th minute, if this isn't disrespecting a player then I don't know what is?! (IMG:
style_emoticons/default/sleep.gif) Sure, treating badly has a broad meaning - it could mean how Alex Ferguson physically beat up David Beckham, or it could mean when a coach holds a grudge against a certain player. It could also mean misbehaving with a player in front of the world, in the media - just like Ibra and Barcelona's Pep.
Anyway, there is a bit of a chain of command here, the coach is the man responsible, so in this respect he has a higher authority than any player in the team. Huntelaar and Inzaghi did respect him for all intent and purposes, props to them. A dirty egg named Gattuso didn't. (IMG:
style_emoticons/default/mad.gif) But that's just how it is. Such things have come up since there have been football coaches, and they will keep coming up until the day we find a way to not have coaches at all.
I'm not a fan of Leonardo, never have been, but even I can't deny he can treat anyone badly. Not selecting a player is another matter entirely, and he (or anyone else for that matter) had full authority to do so, as long as he was at the helm. Sure it could be wrong or right, that's subjective. Maybe he could have selected Inzaghi regularly (I do remember him making quite a few appearances that season). Just like he could have selected Huntelaar ahead of Borriello (the Dutchman has been tearing things up at Schalke, 25 goals in 41 matches, 0.61 goal ratio). But I've seen coaches do worse. At least he didn't do this:
Coach Slaps Soccer Players