A lot of people join game jams but they don't have time to make the games and they forget to leave the jam. In any case, everyone can still upload their games without having to submit them for the jam. Since there is no reward and no ranking, not submitting really isn't a big deal. :D