The theme is kind of a joke, not meant to be literal.
It’s not a full on comedy, but more like satire. I’m thinking Dr Strangelove, with characters like Jack D Ripper, and quotes like “you can’t fight here, this is a war room!”
Besides which, while the pin is not about a cell phone, it’s a nice prop/toy/display and a means of giving information that might otherwise be on the back box display but here it’s integrated into the main PF and in fact into the gameplay where you need to keep your power up. How many times do you look at your real phone and see a red 5% battery charge and know you have to get it charged soon.