I'm currently at one of the biggest fintech companies in the world. I understand that game dev is at least as much work/grind, but the key difference is that it's
creative. Even if I'm not making the top decisions, you can't develop a game with zero creative input; whereas I've spent the last 4 years implementing other people's function-first designs for a webapp, and the most creative things I've done here was implement a search filter and add an unrequested multiselect input to a form. And I'm not even exaggerating that.
I've been coding for 20 years now, since I was 12. I first got into programming for creative reasons, and every bit of coding I've done for myself in those 20 years has been game development or game related. It's why I got into programming, it's why I continued programming, it's why I got my degree in computer science. The only reason I didn't go for a game dev degree was because I'm not great at visual art and I assumed I'd fail the degree requirements over that. I just happened to choose the wrong game engine and language to learn all those years ago.
So I understand there will be crunch in game dev, but I'm fine with crunch as long as I can be creative during it. Coding to other people's uncreative specs is not worth the stress; coding to something I have creative input on would be.