Had a bit of a play with an E93 M3 earlier on my way home from picking the Mazda up from my parents. Surprising to both of us he couldn't close the gap at all.
I suspect he probably thought better of unleashing all the performance of an E93 M3 just to make a point to a guy in a Mazda MX5 on a public road. Judging car performance based on random encounters is always very misleading.