True. I'll confess that I'm not 100% sure how "MM" originally came to be used in financial and accounting notation. But it's been used to mean "million" by way of "thousand x thousand."
It's possible the M's in the financial notation system are not actually Roman numerals, so much as abbreviations of the word "mille" (or some equivalent thereof).