Я не понимаю с какой стати все должны следовать какому-то определению с Википедии, разбирая его по словам. Если бы дискуссия велась на английском, то и аргументы были бы другими? Потому что в английской вики, например, ни слова ни про идеологию, ни про цель обоснования дискриминации. Следовать нужно не букве выбранного из множества возможных определения, а сути, за этими определениями скрывающегося. Шовинизм - представление о превосходстве одной нации над другой. И на практике это зачастую выражается в пренебрежительности и снисходительности.
Вот, например, определение из БСЭ:
Давайте теперь устроим войну определений, будем источниками друг в другу кидаться. Это точно поможет понимать друг друга лучше.Шовинизм (франц. chauvinisme),
[1] крайняя форма национализма, проповедь национальной исключительности;
[2] противопоставление интересов одной нации интересам всех других наций;
[3] распространение национального чванства;
[4] разжигание национальной вражды и ненависти.