Vmcg is tested according to the certification requirements. In the old days BCAR 25 (British) required 7kt of adverse crosswind and FAR 25 (US) did not. This meant that a jet certificated under British regs could have a much higher Vmcg than the identical jet certificated under US regs and could, on occasions, be limited by Vmcg. When JAR 25 (European) replaced BCARs they standardised to the American Way.
This doesn't change the problem, only the stated speeds. It means that big twins can legally operate from shorter runways but, if they lost an engine above V1 and above stated Vmcg but in an adverse crosswind, they might not be able to keep the aircraft straight. To my knowledge it hasn't happened yet......