In many cases, certain size wrenches are left out of sets as a way of reducing the cost of the set. That is, it makes the wrench set more marketable. From the typical consumers point of view, it no big deal because the wrench sizes left out are very unlikely to be needed. The metric examples mentioned above (16mm, 18mm, and 20mm) are seldem, if ever, required.
In my case, I've been working on foreign motorcycles and cars for over 40 years and have never run into a 16mm or 20mm nut or bolt. I've only seen one or two 18mm nuts and these were limited to A/C line connections. In these limited A/C line situations, a regular 18mm box end wrench won't work and an 18mm open end wrench is not the tool of choice; the tool of choice is an 18mm line wrench (aka flare nut wrench). So why do I need these three wrench sizes in open end or box end or combination wrenches. Simple answer, I don't! And why should I have to pay for them in an inflated wrench set when all they are is useless fillers. Simple answer, I shouldn't have to. Would I want an 18mm line wrench? You bet I would, and would be more than willing to pay for that addition to a line wrench set.