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