• If ordinal position of column is used instead of column name, then a new programmer will always have to look into the table to find out which column is used for sorting.

    You add a column somewhere in the start or middle or your table and all ordinals will be changed. Now you have to correct all of your queries.