> which is arguably more practical for day to day use
No, it is not. Americans say this only because they're used to it. The common arguments are that is that it is more precise, and 'you see temperatures from zero to one hundred degrees Fahrenheit throughout the year'.
Firstly, the problem with Fahrenheit is that its realisation is inaccurate by modern standards—which is why every single non-SI unit is now just an exact multiple of a corresponding SI unit with the same dimensions; the mediaeval and early modern definitions having been entirely forgotten. A bowl of salted ice and his own armpit? Truly an 18th-century invention.
Next, the extra precision that a difference of one degree Fahrenheit gives you is frankly useless. Within a single room one can experience a difference of over five degrees Celsius or more, depending on what's in the room—a radiator or air conditioner running, or the gas stove in a kitchen, or a high-end PC. Forget rooms. On the human body itself there can be a two to three degree Celsius difference between the extremities and the thorax/torso/head. Any field that requires extreme precision will naturally end up using SI units, so kelvin (or some related scientific unit). (Excluding the absolutely crazy bunch of American machinists who like using thousandths and ten-thousandths of an inch—at this point the joke writes itself).
As for climates, there are places that see very little difference in temperature, and definitely not the 'nice 0 – 100' range that Americans claim. Even in the US there are places like southern Louisiana and Florida that have borderline tropical climates, and don't really go below ~15 °C or above 35 °C.
All of this is not really logical either, and all end up being a manifestation of familiarity.