I mean c'mon I also enjoy learning about the full stack (have written software at pretty much all layers, embedded, device drivers, middleware, web apps, frontend/backend, distributed systems, databases, etc); but I think that's because I started my career almost 20yrs ago when software was simpler and I've moved on along with the industry. Someone starting their career in the last 5yrs is unlikely to need to follow the same path. At some point there are enough abstractions that you hit diminishing returns in learning it all and there's just so much time for you to do it. I don't blame them.
I never really learned assembly properly for example beyond toying with a few programs early on my career.