As for the "well meaning class motivated ersatz socialists"....
Woah there.... I don't know everyone's politics and whether they are ersatz or not. So I don't bandy labels like "class motivated" around - they tend to stick where you don't expect them to.
But I mean well:-)