Definitely my current team is a huge contributor. My previous job was a government contracting job with basically no stress, but now I'm in banking, and the stress is off the charts. My team is also a bit mismanged, which doesn't help.
I think if I could find another team like my previous job with low stress, then I'd definitely be happy to continue being a web developer.
That's a good one, thanks for the suggestion. You mentioned another contributing factor to my hypothetical career change too. I sometimes wonder what it would be like to work at some place that has a more direct impact on my community. My current job is more indirect, I would say.