Some very famous graphic designers used a grid as the basis of their designs.
http://www.amazon.com/Grid-Systems-Graphic-Design-Communicat...
Some very famous graphic designers used a grid as the basis of their designs.
http://www.amazon.com/Grid-Systems-Graphic-Design-Communicat...
Anyway, my real complaint about grids is all the technical debt it adds, and in the case of Bootstrap it's bad, in my opinion. And it's totally unnecessary. If you want two columns, just work from 50%, you don't need a complex system for that. It's harder to make changes when there's a cryptic grid system in place. When I see code like class="grid-12c" next to class="grid-9b" I'm thinking what the hell? Is that supposed to be human-readable? To me, it seems like a bad trend. If people want grids so bad, then why did we stop using tables 15 years ago? Seriously. I thought floated divs were a step in the right direction, more akin to how designers/artists work, like I can just imagine Matisse saying, "Float that margin a little lower. Perfect!"
That's what you'd think, but intuitive CSS working differently, or not at all, depending on your browser is what made Bootstrap necessary in the first place.
Bootstrap's great feature is that it works at all. I assure you that rolling your own site with a level of functionality provided by Bootstrap is a massive pain in the ass.
Tables were a pain in their own way. Don't you remember "font" tags?