Maintenance of the compiler might grind to a halt without AdaCore's contributions. Ada is a large language, and there aren't many programmers who program in Ada. If AdaCore stops contributing to GNAT, compiler development would simply stagnate, which makes GNAT and Ada far less attractive for new software development.