Używa, bo jest o wiele szybsze niż pisanie natywnego kodu pod css. SCSS dostarcza ci masę funkcjonalności, dzięki którym możesz sobie naprawdę umilić korzystanie z CSS. Możliwość tworzenia zagłębień, mixiny, zmienne i wiele innych funkcjonalności przyspieszają tworzenie aplikacji internetowych. Jeśli pytasz o to, czy superset css zastąpi ci css - odpowiedź brzmi nie, bo używasz dosłownie tych samych reguł i ich wartości.
Budowanie zależności aplikacji przez konsolę (tj. używanie narzędzi opartych w szczególności na node.js) to dosyć standardowa rzecz i mimo, że nie dostrzega się jej potencjału na początku pracy i podczas wdrażania się w świat webdevu, to mimo wszystko warto to przeboleć i nauczyć się używać toolsów do budowania zależności. :)