Can you name other "career paths" where are more technical & creative challenges open to solve?
I am working on an indie game project right now and worked for a big corporation in a total different sector before and I must say, that when you talk about compensation, you might be right (at least, when you are working in a company), ...
... but when thinking about technical & creative challenges, game development always wins for me hands-down in my personal experience.