I think this was done with the timetable in mind of giving the new AD at least time to fire the HC if neccessary. I'll be honest I have no idea what is going on, we don't know who the new AD will be, what their expectations are, what their definition of "Competitiveness" is.
I will say this, firing Riley after only one year with a revamped staff smells a bit of Solich's fire, I would have liked to see the d get another year but I really don't even know what I want anymore, I'll always be a fan though 12-0 or 0-12.