Я по тому и назвал вопрос хорошим. А как опредить коммунист человек или нет? По его взглядам. Я не знаю другого метода. У вас есть другой сопоб? И если человек был либералом, потом приходит и говорит "я коммунист", то что? Сразу ему пароли-явки? Или как?
А может по делам человека надо определять? Даже если такой человек не говорит что он коммунист, а действует именно так - значит он коммунист. А говорить можно что угодно. Писать в уставах что угодно, объявлять коммунизм к 1985 году и т.п. Судить надо по делам, а не по словам.
Я например вижу что Сёмин своими делами продвигает коммунистические идеи. И вижу что дела его подтягиваются ко взглядам котоыре формируются под влиянием самообразования. Я могу без подозрения сказать что Сёмин - коммунист.
В тоже время, я не вижу у некоторых партий или сообществ никаких дел кроме критики тех кто хотя бы старается продвигать комм.идеи и пытаться как-то соорганизовать и образовать рабочий класс. Понимаете? Хоть как-то. Нам сейчас так же как в начале 20 века - не до качества.