Tak jak w tytlue czy oprócz klas dotyczących kolumn w bootstrapie często się używa innych klas ? Bo moim zdaniem lepiej samemu napisać klasę dotyczącą wyglądu np. buttona. Jak to jest ?
Zależy co chcesz osiągnąć. Jeżeli mówimy o zastosowaniach komercyjnych to czasami klientowi domyślne style bootstrapa odpowiadają i wtedy ich używasz. Czasami nie i wszystko piszesz samemu (częściej). Czasami musisz szybko zrobić jakiś prototyp i nie ma czasu na style, bo ważniejsze jest jak najszybsze zaprezentowanie działającej funkcjonalności, która wyglada jako tako.
Czasami po prostu uczysz się Javy/Node.js czy innego nowego języka i chcesz sobie zrobić kolejne Pet Clinic w ramach nauki, ale chcesz, żeby Twoja strona jakoś wyglądała, więc używasz bootstrapa (bo w końcu uczysz się Javy, a nie chcesz się przepychać z CSSem).
Na koniec Ci powiem, że nie musisz includować całego bootstrapa, możesz sobie pobrać tylko samego grida - http://getbootstrap.com/customize/