There's a radio guy here who played for Mooooch for a couple of years. He said that Moooch was great with veteran players, but relied on the veteran players to self-police the younger guys so he wouldn't have to deal with them. So, what job does he take? The Lions, where most players, espcially skill guys, are young...and immature.
Toss in the fact that he brought in his own guy to play QB, he got hurt, had to toss in the guy he was basically throwing under a bus until Garcia came back...and sucked, and this entire enterprise was doomed from the start.
On a high note, I'm sure this will open up opportunities to take at least 6 receivers high in the draft next year.