Ну, для начала, следует уточнить вопрос.
В европейской традиции термин "национализм" возводят к термину "Nation" (государство).
В русской традиции тот же термин возводят к термину "национальность" (принадлежность к этнической группе).
Согласитесь, ответ на Ваш вопрос весьма сильно зависит от того, что мы имеем ввиду.
Если речь идёт о поддержке своего Государства, то без национализма на современном этапе развития общества не обойтись. Транснациональные корпорации "съедят".
Если же Вы имеете ввиду "этно-национализм", то он давно стал деструктивным фактором и от него не худо было бы избавиться