> forced to use these days due to a lack of alternatives.
The alternatives were barebones HTML, CSS, and javascript.
They were forced, in 2013, by Google who used their monopoly search position to enforce 'responsive' design (i.e. frameworks) otherwise your page got delisted. This company is ripe for anti-trust.