The company is using old proprietary software that breaks unless a specific java version is used. And don't want to upgrade/switch because it is too expensive.
You assumed the switch needs to happen on the JDK. It's actually that we bought this software that depends on the old version with a perpetual license 18 years ago before every decided SaaS was god so we've got another 3 years left before ROI breaks even