I wouldn't say I present voting in elections as "having illusions". Indeed I have voted in elections myself, and I am actually more likely to vote the more local the election is.
In fact in 2003 I was part of a campaign of tactical voting for the Scottish parliament elections. Myself and a group of then colleagues worked out a formula for each area which would allow people to vote in the best way to punish pro-Iraq war candidates. The information was made available on a website, and we were interviewed on Newsnicht.
I was pleased then that the outcome of that election was a Holyrood with increased SSP and Green representation (although we don't take all the credit, obviously), because I hoped that this would mean some benefits for working-class people.
I'm well aware that parliament(s) is/are not irrelevant. However, I do caution against them being seen as a possible vehicle for revolutionary change (ie socialism). I think that's structurally improbable. But, as I've said, there is no reason why social democratic reform cannot take place given the necessary conditions.