It would work the other way around if variable-based state tracking were infallible. But that only happens with 2-way feedback, at which point there's little reason to use power state tracking OTHER than your preferred application of sidestepping delays when they're not needed.
I'm a member of the Remote Central community, just like you! My comments here are my own, and in no way express the opinions, policies, or plans of Universal Remote Control, Inc.