Have you seen this for imaginative play and how all the things you describe really are in support of imagination...:

Caine's arcade:


I think some kids have super heroes in their imagination and other kids imagine numbers as superheroes (for example)


Mom to 3 gorgeous boys: Aiden (8), Nathan (7) and Dylan (4)