Let me ask though, how many jobs are you going into, where they are concerned with a low level language. You may find specific use cases, but without a doubt, for most businesses they're working on a high level. There will always be a trade off on delivering value vs engineering.