In practice, nothing works. There are all these beautiful abstractions that are backed by shit. The implementation of libraries that look like they could be beautiful are shit. And so if you’re the one responsible for the cost of buying servers, or reliability-if you’re on call for pages-it helps to actually know what’s going on under the covers and not trust everyone else’s libraries, and code, and interfaces.