Beh sono framework creati per gli sviluppatori quindi sono orientati a persone che devono saper usare npm, sass e grunt/gulp.
E' una evoluzione, anche perché quei software rendono estremamente più semplice sviluppare.
Ovviamente per chi non è uno sviluppatore questo può creare qualche grattacapo, ma non sono difficili da usare.