Earlier quoted context omitted.
You clearly have no idea what's he is all about. His message is very clear: Modern software is crap. It's orders of magnitude slower than it should be, it's buggy, and,yes, bloated. And if you ever used any piece of software today I don't see how you can you not agree with it... He is never advocating NOT using engines, but rather that one can be much better and more efficient developer with just a little bit knowled…
> Modern software is crap. It's orders of magnitude slower than it should be, it's buggy, and,yes, bloated. And, that's where he lost me. Software was always crap. Emacs = Eight Megabytes and constantly swapping. Because even if you squeeze every last cent of performance, someone will have a great idea that will spend each dime you saved and then even add some debt on it. Performance is never a positive as much as a…
Except we're talking about video games, where time and time again performance was crucial in achieving new breakthroughs, from Mario's side scrolling, to Carmack's advances in FPSs, to... FFS, we're talking about Unreal 5, this version's selling point is mainly being able to do in realtime what was previously only possible before with offline rendering.
Just because there are trash mobile games that make money doesn't mean there isn't money in high-performance software.