Which prompts a thought...
I'm sure there are much better reasons for dependency on a video game foundation. But -- seeing other aspects of ordinary software development practice (e.g., ridiculously unnecessary massive complexity, numerous shoddy SaaSes, and hundreds of unvetted JS or Python package dependencies casually pulled in) -- I wonder how much of the video game dependency decisions similarly have little thought put into them? Or are video game developers smarter than most other developers?