Celsius is easy to understand, even for children: water freezes at 0°C, boils at 100°C.
It is understood by more people in the world.
If the US used Celsius, understanding scientific papers and data would be easier for common people.
In Celsius, the range of livable temperatures for humans (-20 to 40°C) still gives plenty of precision. Additionally, each step in the Celsius scale corresponds to a bigger change in “feel” of the temperature, which leads to a more intuitive understanding of temperature changes.
I’m also biased.
But:
Your first 3 points, I can agree with. We will have to agree to disagree on the last one.
Can you feel the difference between 73F and 75F? No, you can’t, don’t lie.