So we have a choice between an explanation in terms of invisible angels pretending to be photons, and one in terms of invisible photons. In the absence of an independent explanation for why angels should pretend to be photons, that latter explanation is superior.