It's not even a 'struggle'. The truth is that whatever system a society uses for its measurements in daily life does not matter, as long as they are consistent. It is perfectly fine to have all of science and medicine using metric while people use miles and gallons in daily life.
Whenever someone decries that the US has not adopted SI, they always do it with a sense of "oh my gosh, just look at how backwards we are", without ever realizing how much we actually have adopted metric.
Whenever someone decries that the US has not adopted SI, they always do it with a sense of "oh my gosh, just look at how backwards we are", without ever realizing how much we actually have adopted metric.