Earlier quoted context omitted.
Never been fired but I think of that as consulting. I have been asked for that kind of info on my way out, and said the same. I definitely would not be giving that out to to the company that just let me go.
You refuse exit interviews even when you are the one who's decided to leave?
If a good person leaves your company, it is because of one or more of the following:
1. You can't (or won't) pay them as much as someone else.
2. They aren't happy in the culture of your company.
3. They aren't happy with the type of work they are doing.
4. They don't see a bright future with your company - either for themselves, or for the company, or both.
5. They don't trust the company (or, possibly, the people they work with).
6. It isn't one item, or one incident, but over their time with the company, many little things that eroded their desire to work there. A person leaving today might have become fed up with the company two years ago when some botched project burned them or a manager handled something completely inappropriately. People don't usually just quit on the spot.
7. They want to work for themselves. Which means, they don't want to work for you. It really isn't you, it's them. (Wish them good luck and be sincere)
8. They can get a better deal (non-monetary) somewhere else and it outweighs the job. For young people, often the job is part of their identity. Once people get married and have kids (or just get a little older), they realize that working for someone else is not much of a reward. They may want a more flexible schedule, may want to just physically be closer to their home, any number of things that you may not be able to control.
9. You see them as a replaceable part and they know it. (Surprise!)