I don't see how centigrade would actually help. I agree that it's better for scientific measurements (if not as good as Kelvins) but the typical Fahrenheit range is much better suited for weather conditions than centigrade from a usability standpoint. The typical weather conditions on the inhabited parts of the earth don't range much further than 0-100, whereas centrigrade can't represent any kind of legitimately wintry conditions without resorting to negative numbers and everything above 50 is completely unused. From a usability standpoint, it makes sense that typical temperatures should be distributed along a 100 point scale, and that only genuine extremes should exceed the ends of that. Fahrenheit meets that requirement; centigrade doesn't.