Everyone needs to understand that in today's recruiting world, if you don't have 4 remaining years on your contract then other coaches will tear you apart with "he won't be there very long! Look at Weis, Willingham and Davie! He's gunna get canned!"
This extension was necessarily and, in my opinion, earned. Kelly has improved this program in dozens of ways, including wins. Sadly, two 8-5 seasons is technically an improvement; Notre Dame needs to be built and not reloaded. Deal with it.
But here's the thing... not one recruit has mentioned anything regarding uncertainty with ND's coaching situation.
Imagine this scenario... next year, ND shows promise (again) but an unsettled QB situation (again) some tough opponents (again) and a couple of bad bounces (again) mean that our record is less than stellar....say... 8 and 5 (again.) The fan base is angry, our recruits are uncertain. Sure, Kelly got a contract extension last year, Urban Meyer will tell recruits, but look at ND's history. Time left on contracts didn't stop them from firing Ty or Charlie....
NOW Imagine this scenario....
same deal, tough year 8-5. Only this time, ND didn't give Kelly a contract extension this year. Fans are panicked, Urban is on the phone with the same recruits, spewing the same hate-filled devil music and then BAM Brian Kelly gets a contract extension. Fans grumble, but they get over it. Urban has a heart attack. And recruits (and current players who are, really, the ones the school should be worried about) get a strong message: ND backs its coach 100%. We know where we're going and we're not going to get our panties twisted by year-to year results.
So, you see, I'm not sure why we would bother using the contract extension when the contract itself is not an issue. It seems like a much more potent tool when the contract is an issue. Dealt with.