If you live in e.g. San Diego, it goes from ~60 to ~90. If you live in NYC, it goes from ~25 to ~100. That's not more optimized than Celsius, which goes from ~15 to ~30 and ~-4 to ~35 respectively.
However, when in NYC, you know that negative celsius means black-ice out in the street; zero celsius mostly means snow, and positive celsius means non of the above.
Also, you know that 1kcal that you get from food (or Con Edison) will heat one liter of water by one degree celsius (and a quart is a good approximation for a liter, if you're still in NYC ...)
Just the other week we had a wintry mix of precipitation at a nice and balmy 0.5 C which resulted in accumulated snow and ice, despite never being below freezing at ground level. It even warmed up through the day slightly to 1.7 C or so but the ice and snow never completely melted as there wasn't enough heat to overcome the latent heat of vaporization needed.
And as mentioned elsewhere, it's not exactly difficult to remember "32 F is freezing", even the most dense Americans have figured that out so it's another metric solution to a problem that doesn't actually exist in America.
When it comes to boiling point, yeah I can give you that it's perhaps not as obviously the right thing. But it's the logical other end of the scale, and most of us do care about it several times daily, when cooking.
So while I do really adore the metric system, the gp's argument still stands: Fahrenheit just so happens to coincidentally peg 100 somewhere near "too damn hot" and 0 to "too damn cold", and I don't see why civilians would benefit from mandating that weather reports be specified in Celsius (and I'd honestly rather prefer Kelvin than Celsius).
- weather (Celcius has the advantage that just from the temperature you know if there will be snow and ice/will snow melt, or no) And you won't know the difference of 1 C anyway, so no point in having so small degrees.
- temperature of human body (are you sick or not - it's 36.6 C for healthy human, 40 C for dangerous temperature) - here Fahrenheit has slight advantage, because human body temperatures are near 100 F, IIUC.
- temperature for cooking (water boils in 100 C, you make tea with 80 C, most cakes bake at 220 C, etc) I think Fahrenheit is worse there.
- temperature for science/engineering (Kelvin rules here, but Celcius is just Kelvin - 273.15, so conversion is much easier than Fahrenheit, differences are same in K and C).
Also, you can tell just as easily if something melts using Fahrenheit, you check whether it's above or below 32. Sure, it might seem a little arbitrary, but it's just as arbitrary as "36.6 C is healthy" or "cakes bake at 220", which people seem to remember just fine.
As for the difference between 16 and 17 degrees, the only people who give a shit are people who know how to use decimals for their measuring purposes. In everday use, the finer gradation of the Fahrenheit scale are irrelevant.
ETA: To be clear, I'm Canadian, and grew up with Celsius. Whether the temp was positive or negative was the second thing worth knowing after the actual number. It was a very practically useful bit of knowledge in everyday life, easily given and easily remembered.
I'll sum up for you: normal water, normal pressure, normal reference-peeking, and normal and logical 100-sized interval reference.
EDIT: fixed a typo
My father's argument for imperial is how easy it is to divide measurements. In woodworking, especially. 10 is divisible by 2 and 5. Powers of two are more flexible for division.
I suppose it's all numbers in the end.... Mankind has found a way in the rest of the world to make metric work!