It verifies enough information to be secure. It is obvious that at one point they need to connect to some node because this ia the way blockcgain works.
If you find a way a node can do less work that what is doing now without relying on another node you would discover something new at the computer science level, so this light node will transform into the definition of a node.