No one stays on top forever of course. Sometimes it's just time to find a new voice. Also often, as I have learned to both my great benefit and occasional cost over the years, a new boss may want his/her own team in place. Nothing personal, just business. The Pistons' losing record over the past few years as well as empty seats at the arena made it apparent that Dumars' approach was not working. So I would have to say that like him as I do it was probably past time for Dumars to leave. It's classy that Gores is allowing him to "resign" and/or that Dumars can read the writing on the wall and not make Gores fire him. Of course when your boss doesn't renew your contract I guess that is tantamount to a firing but it's better than getting pulled out of a status meeting and told to leave the building immediately, which I saw happen some years ago. I like to think I survived the last round of cuts because I was so incredibly talented with much potential but it may have been because I was relatively inexpensive at the time and doing work nobody else wanted to do. Who knows.