It's works The Bootstrap Way, meaning it takes advantage of Bootstrap's variables and mixins, so that if a user overrides some variables involved in grid building, this will still work as expected.
It's much more future-proof, as future changes to the Bootstrap grid would likely only update the internal workings of their make-SIZE-column mixin.
I see your bootstrap column generator here and do something similar on many of my projects:
This has a few advantages:
make-SIZE-column
mixin.