I think it could have something to do with Events - events display the expected temperature at the location at the time of the event. The temperature scale changes depending on the preference you pick.
Facebook events show a weather prediction for the time of the event. I imagine they use this setting to present the temperature in the user's preferred scale.