Причин неэффективности Лиги Наций несколько. Во-первых, Лига была создана без поддержки США, которые на тот момент были самой могущественной страной в мире. Во-вторых, Лиге не хватало сильной военной силы для обеспечения выполнения своих решений. В-третьих, Лигу часто разделяли национальные интересы, и ее члены не желали идти на жертвы ради разрешения конфликтов.
В результате этих слабостей Лига Наций не смогла предотвратить начало Второй мировой войны в 1939 году. Война была еще более разрушительной, чем Первая мировая война, и привела к гибели миллионов людей.
После Второй мировой войны на смену Лиге Наций была создана Организация Объединенных Наций. ООН получила больше власти, чем Лига Наций, и она добилась большего успеха в предотвращении войн и разрешении международных конфликтов. Однако ООН по-прежнему ограничена национальными интересами своих государств-членов и не всегда способна эффективно разрешать конфликты.