Since the molecular weight of glucose C6H12O6 is 180, the difference between the two units is a factor of 18, so that 1 mmol/L of glucose is equivalent to 18 mg/dL
As you can see from @Robinredbreast's post, mmol/l is the international standard. It's not so much that we're different, it's just some other countries try to be