Точно едно media query трябва да се напише и ще падат контейнерите надолу, това е - https://jsfiddle.net/x7eq3gn6/1/ За 40 реда css искате да се изтегли още колко реда е bootstrap? И още колко за jQuery?
Проблемът е, че няма смисъл от bootstrap, при положение, че има flexbox и grid. А за компонентите можеш да си избереш най-различни. Предполагам виждаш, че всичко отива към компонентно базирано - react, vue, angular, polymer, node, microservices вече няма смисъл да теглиш някакви монолитни библиотеки, включително и jQuery