Я считаю, что "нерусский" тот - кто не знает собственного языка => имеет малый словарный запас. Т.о. если человек не знает мат - он ригорист и зануда, и, в некотором плане, имеет ограниченный лексикон => не совсем русский (Теория работает). Но, если человек общается исключительно матом => он имеет малый лексикон (выучил самый примитивный, животный, разговорник) => не русский. (Дополнение к Теории, созвучное с постом
Arton)