I think that one advantage of nationalism is the unity it
builds among people who share the same nation, who start to think
of each other as co-citizens.
One disadvantage of nationalism, of course, is the hate that can
be directed against outsiders - hate that sometimes culminates in war.