И ещё несколько соображений по отдельным высказанным мыслям.
1) Из кого должна состоять партия? Рабочие или передовая интеллигенция? Полагаю, что и те, и другие. Партия по сути своей должна быть авангардом своего класса. Если так, то авангард класса в ней должен присутствовать :) Иначе получится "за народ, но без народа" - структура, объективно оторванная от своей социальной базы, что неизбежно приведёт к разного рода уклонам. Но точно так же вредна и другая крайность. Например, в группе проф. Попова культивируются принципы, по которым только у рабочих есть право голоса. Попов выставляет это как преимущество: мол, мы и есть самая-самая рабочая партия, у нас именно рабочие принимают решения... Но это механическая трактовка классового характера организации. Нельзя забывать, что рабочее движение само по себе, без революционной интеллигенции не сможет выработать сознания выше, чем тред-юнионистское. К тому же, классовая принадлежность не детерминирует индивидуального сознания; меры проф. Попова отнюдь не страхуют состоящих в его группе рабочих от манипуляций со стороны профессуры :)
В общем, партия должна осуществлять в своих рядах смычку пролетариата и революционной интеллигенции. Иначе никак.
2) Переоформление наёмных работников в "самозанятые" - большая опасность для прав трудящихся. Как и аутсорс. "Самозанятый" является по сути таким же работником, только (фактический) работодатель освободил себя от всех обязательств по отношению к нему. Как говорится в анекдоте, выдали палочку - и крутись как хочешь :) Поэтому работники, оформленные как "самозанятые", становятся особенно уязвимыми и, следовательно, особенно сговорчивыми. Вспоминается в связи с этим недавний эпизод с забастовкой курьеров "Озона" в Питере.
3) Инструменты слежки за работниками давно уже перешли на уровень современных технологий. Например:
https://www.rotfront.su/rabotnikam-budut-vshivat-moduli-dlya-s/