Very good point.
You may have the wrong length shocks on your rig. They may be acting as bump stops and would cause the problem you are seeing.
Shocks don't carry weight. Check the truck ride height next time you swap shocks. You'll see there is no change with or without shocks.
You may have the wrong length shocks on your rig. They may be acting as bump stops and would cause the problem you are seeing.