I appreciate the opportunity this thread gives me to express myself.
The American use of units is a disaster in serious technical work. I think the SI prefixes and attitudes toward base ten are handy, but this is not a primary reason. The biggest reason is that the SI is coherent, meaning that complicated unit conversion factors (and offsets if temperature is involved) are not sprinkled throughout most complicated calculations, as they are in the customary US system. The second is that the customary US system often has many units for a given dimension. This means that there are also conversions involved between things that are dimensionally equivalent.
All this stuff is baggage that has to get carried through calculations. I think the problem with the Mars Orbiter is that something went wrong with carrying this baggage along. Of course it is possible to carry the baggage everyplace. It is just that doing so requires a lot of extra work, and creates many more opportunities for errors, and requires additional information about the conversions, all without any gain whatsoever.
I do much of my work with heat transfer. In the SI, a heat transfer coefficient is in W/(m^2 K), and that’s that. There are 126 different units for heat transfer coefficient in non-SI units in the table that I use for finding conversion factors, and of course my table is not complete. There is no way I can develop a feel for what a heat transfer coefficient is likely to be in each of these different worlds, and no way I can remember all the conversion factors. And this is for just one dimensional quantity; every single dimensional quantity has a similar story in principle.
Then there’s the issue of designing equipment. In the United States, we don’t just have SI-dimensioned or scaled parts. We also have “English” parts. And of course we have “adapters” that interface between the two. Even with lots of expense in stocking all three categories, including all the attention this absorbs, it’s amazing how often you still can’t put things together, and all the time spent trying to. I don’t just mean the sizes of mechanical components, either. Pressure gages have pressures. Flowmeters have flows. Instruments of all kinds have ranges.
And don’t get me started on “soft metric” engineering, where you design with metric dimensions everywhere, except that the raw engineering materials - the beams, the shafts, the flat stock - often has English dimensions, so that many parts have very odd values for their otherwise arbitrary dimensions.
This whole mess is for nothing, absolutely nothing. In the Magna Carta, they demanded “Let there be one measure of wine throughout the realm”, because very nearly 800 years ago dealing with multiple units was already such a mess - and we’re STILL arguing over this stupid disaster, with NO MERIT AT ALL on one side of the argument.
As to what people do to get by in this horrible situation, many of us begin each calculation by converting everything to SI, and end it by converting to other units if it is really necessary. It is hard for me to imagine a good reason for doing otherwise.