1. 0 Fahrenheit is close to the typical minimum temperature, and 100 close to the typical maximum temperature, which can be tolerated by humans. Celsius 0 and 100 aren't even remotely close to this: it's surprisingly awful.
2. Fahrenheit has nearly twice the integer resolution of Celsius. This is particularly helpful in describing body temperature.
3. Celsius seems like it'd be useful in cooking but it is not really. Sure, 0 and 100 describe the boiling point and freezing points of water -- in Paris only -- but these are phase changes in water. Nobody says "now hold the temperature at 100C", because water naturally fixes to 100C the entire time it is undergoing its phase change. You don't need to measure it. And Fahrenheit's higher resolution is again very helpful.
4. Scientists don't use Celsius or Fahrenheit. They use Kelvin. Both Celsius and Fahrenheit convert to Kelvin with a linear transformation.