I don't know why X-10 hasn't offered something like this in N. America.
X10 offering ANY thermostat support through AHP would be nice. Things like reading and setting temperature, or reading other types of sensors such as humidity sensors is what TRUE home automation is about. As an example, I would love to be able to set my bathroom exhaust fan up to turn on based on a set humidity level in the room, sure there are ways to get around this with say a humidistat and a powerflash, but at times it would be nice to be able to actually read what the humidity is at and do different things when it is at different levels. Like turning on the AC if the humidity in the house gets high, but maybe I'd want to have the AC come on at different humidity levels based on weather I am home or not. These are some of the TYPES of things that I am hoping for eventually in my HA system, and being able to retrieve these types of information are critical in being able to do those kinds of things.
The xtdcode.pdf file shows extended code 1 for data/control and extended code 2 for meter read & DSM (Digital Signal Monitoring ? ? ?), and it seems like they are planning or at some point planned for things like this, but never implemented them fully.