I don't have a compiler handy, but try:
new MigLayout("insets 2, debug, fill", "[][grow]")
This will allow your second column to grow. Currently none of your columns are set to grow, and so the space is distributed among all of them. MiG Layout is not smart enough to cascade the component constraints to the row/column level.