Hola bulldog
el return false lo hace aquí es anular el link html. Si no se anulara se abrirían dos ventanas con la imagen, la popup y la del href del link.
Así si el cliente tiene activado javascript ignora el link html y lanza la imagen en la popup a la vez que anula el enlace. Si no hay javascript o hay algún error el js no hace nada y se lanza la ventana _blank normal con la imagen