Yes. One quick and not-exactly-honest answer is that photons are gauge bosons and thus are automatically their own antiparticle, while neutrinos are fermions and the symmetry is not guaranteed. Beyond that, though, I don't know how to explain it without delving into some of the structure of quantum field theory and the Standard Model.
Edit: and yes of course, as aroberge points out, two photons can collide and produce a particle/antiparticle pair. The real question is: can two neutrinos collide and pair produce? Or do you need a neutrino and an antineutrino (assuming the are Dirac in nature)?