Я думаю, есть три причины, почему в России любят майонез.
Первая состоит в том, что это очень простой соус. Он не имеет выраженного вкуса, как например аджика. За счет этого майонез универсален, его можно подать к любому блюду и любому человеку. Кроме того, в русской кухне не принято использовать сильные специи, которыми изобилуют многие другие соусы.
Вторая причина народной любви к майонезу - историческая. СССР с его плановой экономикой и малым набором продуктов не мог позволить рядовому потребителю побаловать себя множеством вкусом. Какие там соусы, если даже из специй обычному человеку были доступны лишь лаврушка, черный/красный перец да травы, которые росли в огороде. Зато майонез производился в больших количествах и был доступен всем. Впрочем, надо отметить, что несмотря на скудность вкусовых добавок, готовили в СССР очень вкусно. По сути какие-то там соусы и приправы были не так уж и нужны.
Третья причина любви к майонезу - уксус. Конечно, классический рецепт уксуса не предполагает, но соус заводского производства чаще всего содержит уксус, и иногда его столько, что это ощущается по запаху. Но ничего плохого в этом нет: уксусная кислота помогает разжечь аппетит. Поэтому порой на майонез бывают падки те, у кого проблемы с выработкой кислоты в желудке.