Earlier quoted context omitted.
One thing that I haven’t really seen mentioned is that the barrier for entry is high in a lot of video game development. Meaning, I can’t really take 3 of my friends and make the next GTA in my garage. Those type of games need developers, but also artists, writers, actors, etc. They’re expensive, risky operations of which development is only a part of. This is probably why it makes the most sense to treat developers…
Underrated comment. It's even worse when you consider that the engines are generally already made, you only need developers to do what you could almost call glorified scripting compared to engine development. I think Unity and Unreal probably have to pay their devs a reasonable salary. But having devs work in Unity or Unreal to produce a game is not really all that hard. That's kind of the point of Unity and Unreal.
There are advantages and disadvantages for using these engines. They soften the "getting started" part of game dev for newer people, but for complicated projects it tends to be kicking the can down the road for dealing with deeper issues.
You'd be hard pressed to squeeze good perf out Unity while fully using the HDRP and not understanding the ins and outs of the pipeline.