Columns widths should be locked into what was designed.
I have many sales reports showing invoice number, traveler, itinerary, invoice amount, etc., grouped by invoice. The column widths were set in Advanced Settings for fields. However, if one invoice has a traveler name longer than the width of the column, that width expands. However, it only changes for that one invoice. The result is that all fields are shifted to the right and totals are no longer aligned. Columns should be locked into what was designed. If data is too long, it should either be cut off, or better still wrapped to the next row. This is more acceptable than misaligned columns.