To be fair, German (and other languages) borrowing from Italian is a whole can of worms, but you're right: Borrowed words don't need to follow all the declination or conjugation roles from their original language.
The scale is different. In 3e, that +5 charisma bonus is less noticeable compared to that +10 skill bonus, so specializing in a skill is more relevant.
Besides simple solutions, they also offer simple culprits for everything that is bad, where the default is usually some form of immigrant. But green/left activists are also a well-received target. Or the EU.
I actually work in automotive testing, and the honest truth is that there likely is no real automated pipeline.
Automotive software testing is much more complex than simple software unit or integration tests. You need to run on actual hardware, accompanied by all the other ECUs you are interfacing with. And the tools that slow you to do so are specialized tools, which often are not yet integrated into CI/CD processes (they're pretty much all working on it though). I.e. getting test results for a build involves manual labor, which makes it prone to errors.
At 14 con (which is a reasonable to high con for a caster), there's a 35% chance to fail this check. Even with advantage (e.g. war caster), there's about a 12% chance.
If your DM consistently sends casters with higher con saves, he just really doesn't want you to ever break it.
And that's coming from someone that has a cloud giant wizard with a +10 con saves as the BBEG last session.
To be fair, German (and other languages) borrowing from Italian is a whole can of worms, but you're right: Borrowed words don't need to follow all the declination or conjugation roles from their original language.
See also: Two espressos. One zucchini.