He’s just refactoring it
How many open source projects have 50 million lines of code like Windows, or legal agreements related to backwards compatibility and version support guarantees?
A for-profit company is going to focus on whatever generates revenue, sure. But crappy software will lose customers in a non-monopoly scenario. They’re not exactly incentivized to make broken things nobody wants.
That’s…a gross oversimplification. Super popular open source projects tend to have few bugs from the sheer number of contributors available to fix them, but active proprietary software has dedicated teams working fulltime every week to deal woth issues. Proprietary stuff is often way wider in scope than open source, so more surface for bugs to creep in. Scope and team size have a lot more to do with bug density than open vs closed source.
Use the unknown type so at least someone might have enough brain cells to validate before casting because squiggles
James Cameron knows all too well both the artistic input required for perfection in CGI heavy filmmaking as well as the tedium and cost involved with parts of that process. I consider him joining to be better than other folks; probably will help to focus on artist tooling rather than replacing the artistry entirely.