Celsius sounds stupid for weather. With American measurements, you know that 100 is a big [darn] number when you're talking about speed or temperature, and the closer you are to 100, the closer you are to too much. 104 degrees is too hot. 80 degrees is pretty hot. 50 or 60 is right in the middle. 30 or 40 is cold. Driving 50 miles an hour is normal. Driving 80 miles an hour is fast. Driving 30 miles an hour is slow.
75 mph is 120 kph, so that's not too bad. That's still a nice even number for the highest you're going to be going in most applications.
With Celsius, 37 degrees is really hot, and a negative temperature might only be jacket weather. It also has less precision -- Farenheit has 180 degrees between freezing and boiling water, while Celsius only has 100.
In other applications, preferring Imperial over Metric is just opinion, but when talking about weather, Imperial is objectively better.