In an irish pub in germany or in any pub in france you also order a pint of beer.
And no one cares if it is a "true" pint or an approximately pint, as long as the size of a pint and the price is mentioned on the menu/card.
All your examples make no sense.
So 100 yards is more or less, how much exactly of 100 meters?
And you really believe that germans don't use cups and spoons i cooking books, how retarded are you?
Facepalm regarding your temperature rant ... Fahrenheit is determined by two completely unrelated temperatures: 0, the minimum you get with salted ice water ... WATER, oki, you get it? And 100 the "average" temperature of a human body.
Sorry, if it is 40degrees Celsius outside, we all know it is pretty hot, no one is comparing this with his own body temperature.
Units and especially the "normal" span of numbers in those units are just a matter of what you have grown up.
Living a year in a country with different units and you simply adopt them as you did the ones you grew up with.