Правильный вопрос. Название "русский" народу дали греки, а Петр1 придал ему официальный статус. Русский от слова РУС. А кто были русами по роду своему? Правильно, Рюриковичи. Следовательно, слово русский обозначает принадлежность к роду Рюриковичей. Раньше а Руси эта принадлежность воспринималась всем однозначно: русский - значит раб русов. Вот и весь ответ!
По этому же принципу в России крестьянам давали фамилии при регистрации их в местных церквах. Если крестьянин был рабом барина по имени Андрей, то и крепостные холопы его носили фамилию Андреевы. Чего тут не понятного?
Такое "недоразумение" конечно же давно пора исправить. Как вариант, можно использовать генетическую составляющую русского народа. Ведь по крови, он на 70% принадлежит к мордовскому этносу. Значит Россию смело можно называть Великой Мордовией, а русских - мокшанами. И это было бы справедливо. Или наоборот: страну - Великой Мокшанией, а русских - мордвой.