Answered

Why do we have many units of temperature - Celcious, Farenheit and Kelvin , instead of one?

Answer :

Becoz different scientist had discovered different units of temp. for their convenience without thinking about us.
If this answer doesn't fulfills u then u have to ask those scientist who discovered those units

Many units are discovered and were discovered by different scientists based on the experiments they conduct. It is. Not necessary that we must follow everything because we have the SI system which says that the unit is kelvin . Other units are used for convenience