I often run in sheltered places where the wind is not a large factor. Also the terrain where I do most of my running makes the wind direction almost always different than the weather reports predicts/measure.
So the running power data would more often than not be more accurate not accounting for the wind, but there doesn't seem to be any configuration option to disable/enable it.
BTW: I read that if the watch don't have connection to GCM for at least 10 minutes in the last hour before the run it should be disabled, I will check today if that could be a hacky solution to this problem.