you're right, I had to rush the game, suddenly there are a lot of bugs. the first case you show, however, is not buggy: each house needs to be adjacent to a power source, and if it has more than one neighbor but is adjacent to a tree, so she is happy. this is what I tried to explain in the description of the game. on the other hand, the second case is very buggy, because the houses are not adjacent to a wind turbine.
(When i Say neighbor, i mean "human neighbor" only houses count)