This is a characteristic of the MD sound engine, very sharp and dynamic transients on most instruments. There are ways around it, but in my experience it can be like trying to turn the tide.
I like Geblid's sound design because he uses the MD sound to his advantage.
Some tips for balancing MD transient over body:
1) Split the sound in to two tracks, one for transient and one for the fundamental + body. Use FM XT or GND SN for the fundamental. You can use AMF/AMD to tune in an extra harmonic if needed.
2) Set DEC= 127 and assign falling edge of LFO square wave to DEC. When decay is set to 127 the body of the sound is much louder than normal, you can then use the LFO to tail the sound when needed.
3) You can squash transients with exponential LFO routed to DST. Only seems to work on static sounds like FM and E12/ROM instruments.
4) Reduce FILTW to 'lowpass' the transient. This is probably last resort, as it makes the MD sound flat pretty quickly, but used gently can help balance a mix.