We have weird measurements in the United States. 1760 yards to a mile, 3 feet to a yard, 12 inches to a foot; 16 ounces to a pound; 4 quarts to a gallon, 2 pints to a quart, 16 fluid ounces to a pint. They're ludicrously hard to convert, and I know nothing about a "pint" except that it's a measurement of beer.
Amid all this mess, people often criticize Fahrenheit. Granted, Fahrenheit seems less "natural" to people accustomed to powers of ten; why set freezing at 32 and boiling at 212 when you can use 0 and 100 instead? But there's really no practical disadvantage, because we never need to do arithmetic with temperature. Miles, yards, feet, and inches are annoying because they're a pain to convert, and they don't cleanly match up with our volume units in the way that a cubic meter translates to 1000 liters. None of these concerns are relevant for temperatures—we don't convert them, and we don't add them together.
In the end, judging whether Fahrenheit or Celsius is superior is really just a matter of convention and taste. While Celsius is slightly easier to remember, I don't think that recalling two short numbers poses too much of a challenge. Indeed, Fahrenheit has the advantage of matching up better with the temperatures we encounter outside: the range from 0 to 100 degrees Fahrenheit roughly corresponds to the most common temperatures on Earth, while temperatures above 50 degrees Celsius almost never happen.
So... absolutely, abolish the mile and retire the gallon. I welcome our metric overlords. But don't touch Fahrenheit—it's just as good as any other scale.