Using the cruise control saves fuel, as well as wear and tear on the engine. If the vehicle is going up a hill, the transmission will automatically downshift to maintain the speed of the vehicle. No problem.
Cruise control is not meant for busy stop and go traffic. That's it.