“We must minimize the need to change existing code. For adoption in existing code, decades of experience has consistently shown that most customers with large code bases cannot and will not change even 1% of their lines of code in order to satisfy strictness rules, not even for safety reasons unless regulatory requirements compel them to do so.”
P3466 commits C++ to no ABI breaks and no lifetime annotations while the US government tells industry to stop using memory-unsafe languages. Google runs automated refactoring across more than 100 million lines of C++ and still gave up on the committee after the ABI vote. One faction has tooling to change its code. The other has a committee that promises it never has to.