The Harry Potter books span seven books and contain well over four thousand pages full of a vast array of wizards, witches, muggles, and magical creatures. As such it would have been impossible for all of the many characters to be included in the films.