I was going to suggest a specific change to the CRM views to allow us to specify more than 2 sort columns. However I decided to make a more general request as the views need to be improved in a number of ways. Here is my list and I guess others can add to it in the comments (it's pretty much everything you'd get in a custom grid control or something like Outlook views):
1. Allow sorting by more than 2 columns. 2. Allow custom header text. 3. Allow grouping (drag and drop to group box) with totals (total, count, average, stddev etc.). 4. Allow frozen columns so you can keep one or more columns on screen when scrolling horizontally. 5. Allow dynamic filtering (similar to excel where you can filter on column values without leaving the screen). 6. In-line editing. 7. Automatic column widths (best fit for data or data+header). 8. Improve the view editing experience. Things like a field chooser and dragging/dropping columns to re-order/group them, clicking headers to set sort order, re-size columns using the mouse etc.
Some of the asks are already a part of grids functionality e.g. dynamic filtering, clicking headers for sorting, re-size columns using the mouse. A few of the asks like - inline editing ,automatic column widths are planned short term. We will include a few other good suggestions like grouping, frozen columns , in our roadmap.