I love U2, but most bands operate this way and they have a history of doing this at least the last few tours, not sure how long before that. I don't understand why you would buy tix to two shows and then complain about it. Probably my favorite live act is Pearl Jam, who always shake up the set list and make every show pretty unique. It is awesome but also makes it a little harder to score tickets when they have multiple shows in the same city. I also have respect for an act like U2 who go the other way. They have a huge demand for their tickets and if people know that the setlist is basically the same, it reduces the demand which is good for the average fan who doesn't want pay excessive price to get tickets.