Why hasn't the U.S. adopted the metric system?

Short answer: It's complicated