It wasn't removed for performance reasons, it was because the stack
trace that was produced turned out to be an internal debug one, not
one for external consumption. As Dean mentioned we now have proper
stack traces on exception objects and it's on my schedule to rework
api stack traces using the same mechanism.
-- Christian