I would say thats the biggest reason. Like Notsofastfriend said, you have schools that don't really care. You may have players that really want to play and win but the schools don't take the time to find a good coach. They just hire an asst football coach to basically drive them to the game and stand. The first school that I coached at hired me while I was in college because their AD wanted to have a successful program and was tired of winless seasons. Schools could find college players that know the game and can train athletes to be competitive. Go out and talk the football and bball players into playing. Athletes that are that good catch on to the game quickly.