Abstractions are fine. Everything we do is a dozen layers of abstraction on top of the metal anyway.
It just happens that people who know how the bits actually move underneath the abstractions tend to be better at solving problems related to those abstractions, than those who don't.