> For temperature neither argument is objectively better.
I think Celsius is objectively better in that:
(1) its endpoints–freezing and boiling point of water–are more natural / less arbitrary / more fundamental than Fahrenheit's–coldest temperature you can reach with salt and ice to average human body temperature. Water is a fundamental substance to all known life; the freezing point of pure water is much more fundamental than the freezing point of a water + NaCl mixture (actually apparently Fahrenheit used ammonium chloride not sodium chloride, which is arguably even more arbitrary than sodium chloride would be). If you imagine some extraterrestrial civilisation independently invents a temperature scale, they'd be more likely to come up with something close to Celsius than something close to Fahrenheit
(2) while both scales contain some error in that the nominal value of their endpoints differs from the real value, the error is greater for Fahrenheit
(3) According to Wikipedia, Fahrenheit didn't have 100 degrees between his two endpoints, he originally had 90 then increased it to 96 – given base 10 is the standard number base used by humans, 100 divisions is less arbitrary than 90 or 96
(4) nowadays, all other temperature scales are officially defined in terms of Kelvin – and Celsius has a simpler relationship to Kelvin than Fahrenheit does (for Celsius it is purely an additive offset, for Fahrenheit it involves both addition and multiplication)
(5) conforming to the global standard is objectively better than sticking with an alternative which lacks clearcut advantges