There have been numerous acts of legislation to make metric official in the USA. I think the obstacle here is psychological. The old units of length are based on body parts, which we can relate to. Other units are based on ordinary objects. Another reason, given in the early 19th century, was that the names for metric units are cumbersome and long. I do agree that a unit with a ten-letter name can be overwhelming when we are accustomed to units with four and five-letter names. I am referring here to millimeter, centimeter, inch, mile, and pound. Other reasons for the USA not converting was due, mostly in the 19th and part of the 20th centuries, is that the USA manufactures most of its own goods, and rarely imported. With our factories now overseas, nearly all of them using metric, it is time we make the switch to metric so we can do business with them more easily.