You have an odd definition of what constitutes being spoiled. Can you find just one other coach in the league who has been with his team at least seven years and hasn't won a playoff game in that time? Just one.
So what grounds should this lifetime contract be awarded: The fact that he won a Super Bowl 15 years ago or the fact that he has displaced Marvin Lewis as the new Mr. Barely Relevant? Should Majors 2 have been given more time to bloom because of the success of Majors 1?
If you think Pittsburgh is bad, I would advise you to avoid what the Clemson boards have been saying about Dabo, New England about Bill, Alabama about Nick, etc. This is not a Pittsburgh thing at all.