Я считаю, что "всему виной" именно война и сама революция. Буду говорить на примере Украины (УНР, ЗУНР, Махновщины, Гетьманата). Во-первых, как уже сказали, послевоенная разруха играла немаловажную роль. Люди, натерпевшиеся войны (в которой, как они, наверное считали, виноват царь) хотели лучшей жизни.
Во-вторых революция дала ту искру, которая подожгла порох. Вот представьте себе: Вы живете уже которое столетие в составе большой империи (которая, не всегда учитывает ваше мнение и интересы), использует ресурсы "вашей" земли. Вам, конечно, хочется освободиться, работать на себя, а не на какого-то дядю. Но есть одно но: у дяди большая армия, которая мгновенно придушит любой бунт. И тут бац, а дяди уже нет, и армия сама не знает кому подчиняться. Вот тут то и начали возникать государства.
Хотелось бы еще добавить свое мнение, почему именно национальные. В то время, нужно было как-то завербовать население под свое крыло. Вот тут в дело и пошли национальность. Ведь почти любой национализм в РИ придушивали (ведь это грозит расколом той самой империи), вспомним законы, что ограничивали украинский язык в РИ. А тут тебе предлагают, что мы создадим наше государство с нашим языком. Заманчиво, правда?
P.S. Я рискую быть заминусован, но, повторюсь, это лично мое мнение и хотелось бы услышать его [конструктивную] критику, не холивара ради.