Well, Coog we should all blame the CBA for the contractual restrictions and short term to a return on investment.
Meaning that it's to the point now and has been that contracts run out quick in this league and you better find out asap what you have in your rooks.
Parcells used to say 3 years and done if you don't bother to show up.
That term is probably reduced a bit now, this roster needed a churning badly, in the worst way.
They need to contribute or at least show something inspiring or get out of the way.