Mmmm, yes’n’no.
2L bottles of sody-pop were accepted because they were similar in size to typische half-gallon bottles, ’though milk still comes in half-gallon jugs.
Were 2L less than ½gal, it probably wouldn’t’ve been accepted as well. After all, now you’re “getting more!”.
Yards to meters, okay. Feet to meters, divide by ~3? Not so much.
I remember the “5/8ths rule” to go from miles to kilometers and back (guesstimate as roughly half/double), but I have no clue what’s the constant to go from mpg to km/L. And L vs gal at the gas-pump? Might as well people to convert from dollars to quatloos.
So yeah, there’s some greed to it, but it’s what units you ultimately can “think in”.
I always hated am/pm, ferinstance, so ages ago started going to 24hr time, setting all my watches/clocks to 24hr time, etc., and now I can “think in” 24hr time. Until that happened, I always had to add/subtract 12 as needed.
Going imperial ⇆ metric? People ain’t gonna wanna do it, not without being clubbed over the head with a metric bat.