I find that digital hotel thermostats only work well for one-night stays. Very often they are programmed to reset in the middle of the day, on the assumption that you may have checked out. They are not smart enough to know whether someone is staying in the same room multiple days or if it's a different person tonight than last night.
The dilemma is that you don't want the last guest's thermostat settings to necessarily apply to the next guest, but if the thermostat doesn't know when the room changes guests, it's not going to make good decisions.
Someone needs to develop a thermostat that can read your room key card (or some other interface to info about your stay duration) and figure out from that when you're checking out, and on that basis not reset anything until after your checkout time. (Some hotels, especially in Europe, require you to insert your key card to activate lights/AC/etc, and you'd hope they could read that card and use the info on it to not reset stuff, but they actually work with any object the same size and thickness as your key card, eg, an outdated plastic membership card, so I have my doubts about their sophistication.)