Yes, good point - I was thinking about casual, everyday uses, but if you're going to be precise then the question of divisibility becames even less relevant. Just tack on as many decimal places as you need.
It's true that this applies just as much to non-metric units, of course! But then if divisibility isn't a big deal, this goes both ways - meaning that the disadvantages of the metric system's base 10 orientation may well be minor in practice, and not enough to outweigh the advantages.
(Actually though I think the metric system has you more cleanly covered for this sort of case, with its consistent set of prefixes for scaling up and down by 1,000. Non-metric units tend to be a random jumble of 8s, 12s, 16s, or worse.)
It's true that this applies just as much to non-metric units, of course! But then if divisibility isn't a big deal, this goes both ways - meaning that the disadvantages of the metric system's base 10 orientation may well be minor in practice, and not enough to outweigh the advantages.
(Actually though I think the metric system has you more cleanly covered for this sort of case, with its consistent set of prefixes for scaling up and down by 1,000. Non-metric units tend to be a random jumble of 8s, 12s, 16s, or worse.)