the towers are legit beyond belief. same with the transformer station.
some scattered detail like boxes / supplies on the outsides of the buildings would do wonders for the disparity in detail between the pylons / switch stations and the actual buildings.
You must construct additional pylons.