Its because objects can be incredibly complex, and if variables store the object itself, it would take excessive time and memory.