This is the only part of metric that actually works and it is basically a gimmick. “Oooo, I can instantly tell how many millimeters in a kilometer”. Yeah? How the fuck many times have I ever wanted to know how many 1/16 of an inch are in a mile?
Kilometers vs miles - a draw, slight edge to miles for longer distances.
Yards vs meters - a draw. Yards/meters are for sports only. Football, golf, track and shooting. Even warships range their guns and torpedoes in yards/meters. We don’t divide it any further!!! Yard/meter accuracy is all that is needed.
Feet vs what? - Metric doesn’t have a unit. Short people are 5’. Tall ones are 6’. No one needs to be 1.67 anything.
Inch vs mm - inch wins. When I hold something in my hand I want it to be 3 or 4 somethings, not 75 or 100.
For practical machining nothing beats 1/000" It’s perfect for everyday accuracy. A millimeter is way too big. A tenth of a millimeter is too big. .01 millimeter is too small.
Metric people overlook the fact that we don’t use all those units at the same time! Miles are given in miles and tenths or fractions. We don’t say, “One mile, 300 yards, 6 feet and 2 and an eight inches”.
Machining/assembly is in inches and decimal inches. 75 and 3/8" is listed as 75.375 inches. No different then metric.
The only thing that uses feet, inches and fractions is home building and even then it is inches and decimal inches for commercial use.