A year has 8,760 hours. Wind turbines produce on average about 2,500 hours of electricity per year, after all it is not always windy. Moreover, they have to be built in exposed locations where meteorologically sufficient wind has been proven. These places are always visible from a distance.
Energy Towers are wind-independent, they can be built where the electricity is needed and they produce more than 8,000 hours of electricity per year, i.e. three to four times longer than a wind turbine.