Ada was designed with reducing project lifetime costs of large projects as a primary goal. I’m not sure if any other language was actually even designed as such but certainly not so carefully.
I can’t even find a date on it but it seems some were against Ada quite early on. I guess they liked getting monopolies by using application specific languages. Wow were they grasping at straws if this is the best they could come up with. Some features should only be used sparingly to alleviate a particular pain point and some have been improved upon since then too.