No I get what you mean.
I know about Daft Punk. I know who they are under those helmets.
But I love the story of the robots! It makes it so much more fun!
What people forget is that it's a SHOW to ENTERTAIN
And yes, it's like telling the people of Gorillaz to show themselves