The big disadvantage of the table is that it won't scale down on mobile. I know that these code samples aren't super beautiful on mobile to begin with, but using the Bootstrap columns allows these to stack on mobile, whereas the current version just overflows out of view.