The reason the livestock seasons are shorter is because ag research has shown that lengthened seasons is hard on the grass. The recommended grazing time in the flint hills of Kansas is now around 2 months long. They used to bring cattle in March or April and ship them out in September. Now its more like April to June.