I would have to say that I think coil width must come into it too. Take the 4 BKP single coil pickup shapes, Strat, Tele neck, Tele bridge and P-90. I would have to say that the P-90 has a ton more midrange than any of the others. Does this also equate if you have a jazzmaster (wider coil), or is it steel polepieces and heavier magnets in the P-90. If I continue, I think everyone would agree that the one with the least mid is the Tele neck, then the Strat and finally the Tele bridge has the most of these 3. That is also the way the width goes up. So with all that, a humbucker has the widest coil (2 side by side), and the most mid.
Or have I really simplified it?