Actually there is, fundamentally. When you start having more pixels than your system can resolve (because of motion blur, lens defects, etc...), then you have too many pixels.
I think you have too many pixels if you can't get low noise performance at ISO 800 equivalent.
But there is such a thing as 'too many pixels per mm'.