Ryan-it was time.
Trestman-Cutler got a lot of money. Trestman was supposed to be some sort of QB guru. Didn't work.
Harbaugh-he just grates on people. Seems like 4-5 years of him is about all anyone could stand.
Not real sure how to judge GMs. Unless you reach for someone like Heyward-Bey in the first round, it's kind of hard to know they've done a poor job. They don't really give out terrible contracts, the market pretty much dictates that, and trades aren't that frequent.