Россиянин - гражданство. Русский - национальная принадлежность. До Ельцина мы все были "советским народом", на английском языке это звучало Soviet. Даже при царе были другие национальности, и эти люди жестко охраняли свое национальное самоопределение. А гражданская принадлежность звучала как "подданный российской Империи". Российское законодательство различало несколько разрядов подданных, пользующихся различными правами: природные подданные, инородцы и финляндские уроженцыпочему Вас не напрягает положение в ВБ? Там они тоже все скопом British, а по отдельности могут быть и Cornish, и Welsh, и  \Scottish...