"raw pointers are one of the most important concepts in CS" that's a reach and a half, I don't remember the last time I've used one
Perhaps you do software engineering in a given language/framework?
A clutch is fundamental to automotive engineering even if you don’t use one daily.
In contrast, there was hardly ever a computer engineering class where I could ignore raw memory addresses. Whether it was about optimizing a memory structure for cache layout or implementing some algorithm efficiently on a resource-anemic (mmu-less) microcontroller, memory usage was never automatic.
Or many other locations, by many other authors, at many other times, or simultaneously.