I think a small part of trouble with roster size is also program. Sheridan has seen a decline in roster size as well. It's easy to get kids to come out when your program is a perennial power and constantly competing for titles. However, if the program has never won anything, or at least has been YEARS since winning anything, the desire to be on that team naturally wanes.
For instance, when I was growing up in Sheridan, my class witnessed a State title win. Our parents won titles. Then, we grew up and won three in a row. But now, the kids going through the school don't remember a state title. Sure, Sheridan has been a constant winner of Sectional titles, but in this community, we're a victim of our own success. Sectionals aren't really celebrated by anyone that isn't a current player or parent of a current player. Now, take that mindset and apply it to a school like Clinton Central. Small schools always struggle getting rosters together, but when you have a select few teams always winning, I think that is magnified.