Das kann unterschiedlich Gründe haben. Einer ist, wie bereits bei einer anderen Antwort gesagt, dass ein Zweiter oder Dritter Teil nichts neues mehr ist, sondern einfach nur auf etwas aufbaut, was bereits existiert.
Es gibt aber auch viele Fälle, in denen bei einer Fortsetzung ein anderer Regisseur am Werk war, der das Thema nichtmal ansatzweise so gut rüber bringen kann, oder eigene Visionen hat, die beim Publikum nicht gut angekommen sind.
Und es kommt auch oft vor, dass die Produktionsstudios möglichst viel Geld aus einem Franchise verdienen wollen und daher so schnell wie möglich irgendwas verfilmen, obwohl sie nichtmal ein vernünftiges Drehbuch zur Hand haben. Der erste Teil macht sich dann einen guten Namen und der zweite oder X-te Teil soll mit diesem Namen noch möglichst Geld machen. Die Leute gehen oft lieber in Filme, mit deren Namen sie bereits positive Erfahrungen hatten.
Aktuell ist das z.B. bei Star Wars der Fall. Die Leute finden nicht gut, was da aktuell raus kommt, schauen es aber trotzdem, weil sie Star Wars mögen. Und solange die Leute es so oder so schauen, brauchen die Studios auch nicht in gute Filme investieren, hauptsache es steht Star Wars drauf.