So you think the people that put these up were considering visiting them regularly to maintain them? They were intended to be left, then found later and kept as souvenirs. The CEO of the marketing company said as much to the Boston Globe. I doubt anyone thought they'd be up more than a couple days. The photosensor would've added costs in material, brainpower, and labor for something that is basically a throwaway advertisement -- a high-tech flier.
If you could have your high tech flier work for four days instead of two for the cost of the addition of a 35 cent photocell, wouldn't you add the photocell?
I'm just speculating, of course. I have no idea if there was a photocell included, here. My electronic knowledge is derived largely from the old 100-in-1 kit I had as a kid. But a photocell switch is pretty easy to make.