I would hazard to guess its due to two things:
1) a lack of understanding about how the machine works, and in particular the way the memory is organized; and
2) lack of explanation of why anyone would need to use pointers. Introducing pointers in the context of a linked list, or explaining call-by-reference would probably help make things more concrete.