From my experience most people who talk like that are D players themselves. They are just pricks who blame their own failures on the people that work for them.
Most real A players I know are very much into coaching other people and giving them opportunities to grow.
After a certain point, you're throwing good money after bad. Some people just aren't good at certain things, no matter how many chances and coaching you give them.
Most real A players I know are very much into coaching other people and giving them opportunities to grow.