With the cost of equipment and liability insurance, my hunch is that less and less communities are offering youth leagues, so the opportunity to play is not there for many. Could be the same for small middle and high schools - just too expensive. Much cheaper to offer other sports like soccer or lacrosse.