I like to think I am pretty connected with the band. I've never once heard (outside of internet rumor) they were going to play two different shows when they played ina city more than once. Logistically, that would be a nightmare for the band to pull off something like that.
As for those complaining about the set list, the band did say in Rolling Stone they were going to ditch the typical fan favorite songs for this tour in favor of the newer stuff so they can complete the iE story. As The Edge said, if you wanted the popular stuff, the tour for you was The Joshua Tree Tour.