Why choose a programmable thermostat?

Why choose a programmable thermostat?