I saw Paul McCartney three times in the 2010s, and while it was thrilling to be in the same building watching a living musical deity perform, I was mildly disappointed that at least 90% of the set list was the same across all three shows, two of which were in 2011 and the other in 2017, and that his banter and stories were substantially identical. He clearly geared the show to first-time/one-time-only attendees.
I will tell you something that really impressed me, though: during his 2018-19 tour around the world, his US leg was almost mostly small cities, including Raleigh, NC; Greenville, SC; Lexington, KY, Fort Wayne, IN; Green Bay, WI; Madison, WI; and Moline, IL. I thought that was pretty cool of him to do.