Why?
Likely because Amtrak is saving pennies keeping it there. With no diners needed for the Star's consists, there are enough heritage diners to go around. So why not run the heritage fleet into the ground and extend the life of 8400? Also, it will keep 8400's wear and tear close to on par...