If I am in the business of system reliability, I will choose the language with shallower rabbit holes.
Abstraction layers are great for builders and terrible for fixers. I am both, so I need to strike a balance.