I think it works the way it should be. If the wind is from left to right, then the windmill from the farms should rotate clockwise with the wind above being caught by the rotors or paddles of the windmill since the winds from above have less resistance compared to winds below (due to trees, buildings and other obstructions).
As mentioned by @Sh3r1ff, this is so in order for you to have an opportunity to level the hero’s skills before ascending, although it is not food and feeder efficient. Efficiency then comes with game management. If you don’t have an eye to details, then you will be prone to be on the losing end.