I think Lane Kiffin is a little ***** just as much as the next guy, BUT he did have a tough situation at USC. His first two years I believe they were only allotted 15 scholarships per class. They had highly ranked recruits of course, but at that low a level you can't afford to miss on ANYONE. That's why they only have 56 scholarship players. I don't care who you are, that's gonna be tough to be at the top of a really good league.
I think it'd be hard for anyone at USC right now and Kiffin was probably the furthest from the appropriate person for that job as you could have gone.