Price per volume is considerably lower than grain, material handling is much more complex (grain is essentially a fluid), it doesn't store as well as grain, it has far fewer uses and users, it isn't very standardized: bale size and type, what plants go into the bales, quality changes over time, seasonality, weather sensitivity... etc.
> Why isn't it a commodity
From a friend - in recent years draught conditions in California have reduced hay production