pandas attempts to add the columns in the MultiIndex back into the DataFrame. Maybe there should be a parameter to reset_index (insert=False?).