you nailed it.  It is obvious that the socialist parties want it and for exactly the reasons you stated.  Plus they don't have to work for the handouts.

I look at contributing to a party like tipping.  I may vote for a party and contribute nothing because they are the best choice but won't give them money because the service wasn't good enough