My impression is that speed and hills are the crucial factors. I thought my Hyundai Ioniq was optimistic until I went to the UK, and had to drive in relatively flat landscapes and in fog (ie. more slowly than normal) - and there it was conservative.
I haven't looked it up, but my guess is they calculate the range at less than 80kph (50mph), and not going predominantly uphill (or down).