I think it’s a little myopic to critique software engineering for a lack of focus on performance. Software engineers generally work on products, and performance is only one facet of a product. Just enough time is spent on performance until it is good enough. Any extra time spent on performance detracts from making other facets reach the “good enough” point. Sure, you can make a focus on performance part of the produc…
This is addressed quite in the beginning of the video. This is much less code, MUCH less code, than what MS is doing. Going for worse perf did not make the code more maintainable. And it’s only good enough because the hardware carries these horrible software development practices on its turbocharged back. Hardware engineers are carrying software artists
Maybe the art they produce seems wasteful to you, but at least it's a conscious choice to "waste" the resources that went into it and for which a ton of sacrifices usually had to be made.