One word: Advertising.
Better logo, catchier name, better marketing. Steller needs to focus on better marketing.
See:
VHS vs Betamax
blueray vs HD
Phillips screw vs Robertsons screw
Just because something works better doesn't mean it will be the one adopted by the masses. Stellar needs to hire a rebranding company and fast!