Good point - many times the patterns are available long after the fabrics shown on the illustration are long gone.
Or someone decides to make it years after buying the pattern. Or the shop only has SOME of the fabrics available at the time.
Would you prefer fabrics be listed as "Fabric A" or "light blue" in the requirement list?