No I think it is a necessary change that happens. Messages get stale.
Garrett should have been out this year for sure and you could make a case after 2013 or 2015 if you want to because the message is stale and the team is stuck.
I think Garrett has loyalty to no one because that is what he has shown.
It seems a little contradictory to say these are necessary changes, but then accuse Garrett of a lack of loyalty. It comes across as disparaging Garrett for doing something that he should be doing.
Besides, every coach knows they are in a position where they can be terminated any year, and they actually expect it if the performance of the group they coach falls off. None take a job thinking or expecting a permanent position.
Many fans seem to think Garrett is too loyal - that he wont make changes at OC and DC out of loyalty, and that he held on to Wade Wilson so long out of loyalty. I guess there are always different perspectives.
Lest you think I'm just trying to prop up Garrett, I too think he should be terminated. I like the guy, and really hoped he would have more success than he's had, but he hasn't been able to maintain any consistency, and it almost seems like a crap shoot every year on how the season will go. Bottom line is he has had 7 1/2 years, and that's plenty of time.