i think a list like this is becoming more common today.
there are scrappy quilters and then there are people who like a more uniformed looked - a fabric list like this allows you to be creative in your selection - do you want all random is more uniform - you have all the control in the design - they are only given you the totals needed for each group.