Well you have put into consideration that St. Croix has a lot more flat land than St. Thomas more mountainous geography. Also, even though the population is about the same on both islands, St. Thomas gets a hell of a lot more tourist traffic than St. Croix could ever dream of so it would make sense for St. Thomas to have almost twice as many towers.