As question had mention, is allow sorting a datatable on web is a MUST function? As sorting did put some extra load to the server, which cause web to load slower than without sort function, How many people out there did use the "sorting" function provided at any webs?
If there is more than thousand of record, what is the point to perform sorting as we can actually use Search to narrow down the criteria we want? Gmail did not provide sort ability to the content, if not mistaken, which save quite a lot of code and cut down loading time of the content inside.
I had an internal web that house thousand a record, from bosses point of view, sorting is a great function to be use, but in production, no one is actually bother to do a sorting in content, without narrow down the criteria, the records will take a few second to display on the web, and a few second of delay is a mass destruction to the experience of continue using the web. And, without doing any sorting, the content display is still slow due to the code need to run through the sort function. So now I planning to offer to my team that to remove the sort function from the code, but still, I asking any opinion whether sort is still a Must with current web experience, whats the point to do Sorting?