The problem, as I understand it, is that the wavelength of sound is very big relative to the microphone spacing.
But my hearing aids do in fact already have two mics per ear (about half an inch apart), and use them to let me block out some of the noise behind me.
I suspect you definitely get big improvements from a greater spacing in a microphone array than what fits on an ear though!