Short words interlock better
A crossword is built by crossing words at shared letters, so a list of long words with few letters in common produces a sparse grid. Mixing in three and four letter words gives the builder more places to cross and yields a denser puzzle.