Thank you for the request and I understand where you are going with this.
One interim solution would be to use a view field to display truncated versions of the long columns in the table.
Another item to note is that you can use the "Table beside Detail" view for those cases where you only need narrow tables. See: Table Layout Preferences
NOTE: Please vote on this Feature Request if it interests you.