The most surprising thing is how little professional people get paid, again compared to web dev.
They pay less because they can - there are many more highly motivated people who dream of making video games than there are open spots.
People are less highly motivated who dream about making Another Corporate CRUD App 2.0 (this time with Firefox support), and there are a lot more job openings.
If I had had the same level of understanding of economics as I do now, I probably would have stayed in web backend development.
The phenomenon of open source tools being able to even be considered by professional development is a very recent phenomenon (in the grand scheme of things). But for programmers it's still difficult because console support is so important and still extremely closed down.
M$ Windows, Photoshop, each company gets locked into their own CAD nightmare.
On the flip slide, we have Blender, Linux Server, (enough)SQL, Git, Stable Diffusion, and maybe python/python libraries if that counts.