Mildots have become a rage in the last 15-ish years, but their use is often misunderstood.
Their purpose is to determine the range to an object of KNOWN measurements. Someone that is skilled in their use can maybe determine size to 1/10th of a mil, so whether a dot is 0.20, 0.22, or 0.25, is kinda moot, cuz that accuracy MUST be met at the other end of the formula with equal accuracy of the target.
In the military, the shooting team have a cheat book with the sizes of known objects in the country - door frame 30" wide - car wheel rims, 13". truck tyres, 43"... etc. If a door frame = 1.20 mils, you have the range within a known error ~+/- 5%, which is usuable out to 800/1,000 yards on man sized targets.
But the average shooter that buys a MilDot scope, wants to range a coyote, and you you cannot, because you do not know the EXACT size of the coyote... it could vary within 25%, so your range is off by 25%... and if it is far enough away to need ranging,, then being off by 25% means you are just guessing.
In fact, you would probably be better off guessing.
But the dots make really nifty hold off/over points, and they look cool!