I can't explain the physics but I can give you an inverse.....Take a small speaker in a small room that sounds good and has a good low end output that is satisfying. Now move that speaker to a large room and the bass gets lost.
Generally, but not always, people seem to find that the inverse is true, large speaker in small room seems to be overly boomy.
But, if you have a lot of flexibility with you speaker position and your listening position, you might get the M3s to sound great, especially nearfield.
For those that say you can't match an OB speaker with a boxed sub, hence you should go for the M3 no matter what, I disagree. Turn off your speakers and listen to just your sub and tell me what you hear below 55 hz....grunts, groans, booms, bangs and almost no tone....so if you go with the M4s and want to add some dynamic punch to the low end, you can bring your subs in around 50 hz and be amazed by the M4 openness and tone augmented by the MK low end with virtually no detriment to the sound...my opinion of course.