To clarify, though I’m in the “I wish it was always on” group, is there a hoped-for change implied by this option? That is, is there a different way it could work that would satisfy you without being annoying? I’m assuming this poll might be used to motivate changes, so if you have any idea of what change(s) might be good (or even if you don’t but you’re interested in exploring ideas), I’m very interested to know what change(s) would work.
I think you would have been better off creating a poll asking if people want that specific change to the current behaviour rather than the current poll.
I voted “I use --error-trace when I don’t understand an error, and that’s fine with me” because it works fine for me, but I am equally fine with it being on by default. I don’t have any strong opinion about it.
I frequently use --error-trace when debugging macro expansion issues with spectator. Frequently the issue is an unknown method ends up being called within let(...) { } or subject { }, which then expands several times.