Two things that I think would help solve the problem of table views being too big or hard to use
1 = On a per column basis, allow us to be able to choose the column width. Maybe even to specify a size, such as the overall % width of the table this column will have. Some columns contain a lot or text, which we need to see and others not. So a table-wide setting is sometimes not granular enough
2 = Allow us to have to two options for the display name. One to work in forms, detail views etc. The other to be used for tables. The rational behind is that sometimes in a form the display name is essentially a question, such as “Checked tyre pressures?”. Whereas in the table someting like “pressure” would be acceptable and save alot of space