Just a guess, but a certain amount of mass is probably needed to run reliably. Glocks tend to be wide, but shorter top to bottom while XD's are narrower and taller for similar weights. It is sort of the same with magazines and grip length/width. XD's seem narrower and longer for the same mag capacity.
Personal preference I guess,but I prefer the Glock design.