Why do helicopters have landing skids?

Skids are used mainly because they weigh less than wheels. In order to move a skid-equipped helicopter on the ground, one has to attach a set of ground-handling wheels, jack up the helicopter, and roll it (into the hangar for maintenance, for example).