Sorry, I have to disagree strongly.  For starters, bootstrap provides consistent and attractive default styles.  Additionally, if you implement your styles as a bootstrap theme, third party components that are written with bootstrap in mind will (usually) automatically have the correct look &amp; feel.<p>Flexbox is definitely a lot nicer than the Bootstrap column system though.