It could have been worse. He owns the land so will [assuming here] not tolerate littering, so will not be leaving traces of the foil anywhere. It's also removable, and will not do any damage at all [except maybe bake the stones slightly at Sun Mark III].
Okay, he's a loony, but at least he's a good 'un!