Диалекты никто специально не изобретает:)) )
Диалект -это разновидность языка, которая употребляется как средство общения между людьми, связанными между собой .одной территорией
http://ru.wikipedia.org/wiki/Диалект
Нет! От объявления диалекта отдельным языком!
Нация - во многом условное деление. Есть некоторые отличия от других в генетическом коде, обусловленные некоторой территориальной и временнОй изоляцией, но в основном понятие нации обусловлено осознанием части населения себя, как отдельного народа. Так произошло с украинцами ( на самом деле украинской нации примерно 300 лет) и с белорусами. То же самое сейчас происходит с казаками - практически, они русские, но чувствуют себя отдельным народом (нацией) казаков. Так, что не вдиалекте дело, а в самосознании.