You're right that its usefulness is contingent on adding helpful context to errors. Without that, I might agree that stack traces are better.