I feel like this needs to be better understood. Even if you had a different speaker for literally every point on the frequency range, the nature of sound is that they interact in the air and that means that a surfeit of one will naturally blanket others, regardless of how cleanly reproduced it is. I honestly believe this is why so many people constantly bleat that less-bassy headphones have better "quality" bass: the lowered bass is simply impeding less upon the upper frequencies and leaving the listener with the impression that it's "better".
The M100, for a $300 over-ear, has a pretty dang impressive level of segregation with frequencies, but it's a bassy headphone so that carries with it all the caveats of a bassy headphone. It does what it does very well, and I still haven't found anything near its price point that tops it at its own game (the X1 comes close, but it's an enormous open-back so all portability is lost). Tap down the bass if you feel like it, and I'd say for someone who's not a huge fan of burly low-end the M100 will prove a damn fine product.