для программиста это готовые компоненты, которые можно использовать когда верстки нет.
она знакомятся с бутстрапом (или аналогом) с hello world - ов на своих языках.
Ну и привыкают к нему.
Так не надо разбираться в говнокоде, потому что html готовый и документированный.
ничего не ломается и работает с любым контентом, в общем это не плакат, а шаблон
бутстрап конечно для верстальщика г, потому что там smacss, а все что нужно знать об этой методологии, это то что её создатель посоветовал использовать бем.
ну и есть фреимворки на бем, их можно использовать
да и, когда говорят бутстрап, часто имеют в виду сетку и дальше не лезут. хотя сетка это отдельная сущность, просто в бутстрапе она удобная и популярная.
Имхо, на первое время с фреимворками нужно дружить, чтоб понять как должна себя вести верстка хотя бы. Да и во всех вакансиях это требуют.
Де факто это стандарт, а производства без них не бывает, иначе это что то любительское. Просто принять)