The great mirror debate