АГ
а были только флоаты и таблицы.
и потом инлайн-блоки для этого.
с флоатами были проблемы изза выпадания проваливания контекстов форматирования, и пожтому придумали хак аля .clearfix / это было киллерфитчей и магией на то время, и поэтому это упаковали в .row и .col
в бутстрапе это упаковали в .row и .col-1.col-2 .col-3 ... .col-12
а потом и в эти col-md- и col-lg ..
они просто не могли просто так отказаться от понятного инструмента, и придумали эти привязки к медиакверям. мне кажется, это не очень гибко и удобно.
сам не юзил но осуждаю короче