If you need to end up with whole numbers, it is far easier to mental math using the imperial system, a base 12 is divisible by 1,2,3,4,6, base 10 is divisible only by 1,2,5. What is 1/3 of a meter? 33.33333 cm repeating... What is 1/3 of a foot? 4 inches. Of a yard? 1 foot. It's sort of a tired discussion but they both have their purposes. Metric should be used where decimal accuracy and inter dimensional calculation (like mass to volume) is needed.
Now celsius is another story. It is simply a bad system for temperature. Kelvin is already used for scientific purposes and it's essentially the same system, except the range is limited compared to Fahrenheit. What is extreme cold in F? <0, what is extreme hot? >100 - simple, that's because it's based off of the temperature of saltwater (not regular water) freezing. What is hot in celsius? 35? cold? -20? It's just awkward. When expat americans come back to USA and talk about "oh its 30 out today a real scorcher, oh right i just got so used to celsius haha!" I always cringe a little. I grew up on metric system so I understand it all, and I would do that when talking to americans when I was child but it's just so funny that adult americans want to act sophisticated by shunning a more intuitive system like fahrenheight just because it's the thing europeans do.