Because not all code is yours. In a team, the time spent on “rabbit holes” adds up, increasing the risk of bugs. A `slower` but predictable language can lead to more consistent, maintainable code, which is often more valuable in the long run or last but not least, running in production.
I found an old Leap Motion device in a storage box with USB devices last week. The support you provided for it was great and had me waving at my desk all day.
Even though the Leap Motion is now unsupported, I still enjoy using BTT daily.