I think we should give them credit for playing all the top 10 (+ Futurism that made 12th).
"The show is “By Request” - ticket holders can choose their top ten tracks and all votes submitted will be collated and used to curate the set on the night."
With this wording, they could even have played only Showbiz and then the rest of their usual setlist (like in Reading). It's not like there was a real engagement to play all the top 10.
Actually I wasn't sure when I got into the venue if they were about to play the top 3, top 5, top 10 or if the whole set would be based on which songs came first. Or even they could have just picked up songs from the top 10 or 20 or I don't know, and not picked up others because too difficult/too little time to rehearse/write any excuse here. It would have been a silly move but well, I guess we are kind of used to it down there
I was just hoping that Dig Down/Starlight/Uprising/Madness would not show up... then Assassin kicked in and I just couldn't stop laughing hysterically for a minute as I suddenly knew they were about to deliver an epic show