I find the current ones (FPX vs M3C) pronouncing M3 Champions as "mech" is really weird. Why don't they just say M3C or something...
edit: "FPX" and "M3C" have the same amount of syllables, so casters saying "mech" instead of "M3C' doesn't make sense