I agree with you about Lampard's draw factor, and Pirlo's utility as a player, but not sure I agree about Pirlo not being a draw near the end. I don't think the people who come to see someone like Pirlo care that much if his play has diminished. They just want to see him. I suppose word spread he was a regular DNP and that had an effect, but I know I saw a lot non-NYCFC Pirlo jerseys at the Citi Field game because it was his last game. And I heard a number of chants and calls for him to play, which annoyed me because we really needed -- and got -- a result in that game (not that it helped come the playoffs).
I'm reluctantly coming around to thinking -- maybe more so in NYC than some other MLS cities -- that established stars from major Euro leagues matter for attendance. I could see it also being big in Miami.