It rings true though doesn’t it? At least in my professional experience, I primarily have run into the “fun” technical problems that require theoretical knowledge when working on infrastructure. It makes sense, because lower on the stack means higher leverage and fewer abstractions from the hardware.