
The android launcher can be seen as the "theme engine" of the android device. At least it gives you a unique user interface.
The stock (built-in) launchers are most times below expectations and "not good enough". Hence you tend to go for a new launcher in the android...