Can't most people say this? Loyalty is for fools in today's college football and in today's corporate world. You can be fired or laid off at any time. Kiffin could have a bad year next year, be fired, and not have the LSU job either, see James Franklin.
Kiffin was at Ole Miss for 6 years and they just had their best 6 year run in 60+ years. LSU is a better job, with better resources, in a better city. Kiffin wanted to finish out this season what he has been building for 6 years and people have a problem with this?