The reality is so different from what's in your head. but you're so blinkered you won't ever see it.
Elton's set was one for the history books. By every metric it was a success.
I do have one question though - why do you think NY, Elton and Macca are legend slot bookings but Kraftwerk should be headliners?