You're right in the sense that the language makes it easy to create very rigorous contracts and interfaces between subsystems, but isn't that concern kinda mitigated to an extent by things like services?
At AWS that's how it worked. Your product would be made up of a number of services communicating with REST or some other RPC (There's an internal one at Amazon called Coral.)
I'm *NOT* attributing this stance to you, but I often find that for lots of long time UNIX folk, "doing it right" means writing all your code in C which just doesn't fly in 2024.