You know, my experience is that geeks are mostly socialists, which I suspect means there is more to do with social upbringing than any inherent bias. It may be the case that people tend towards idealistic extremes rather than the practical measures if they're geeks, because within a geek "ecosystem," such utopian ideals would be more likely to work, be they pure libertarianism or communism, but in the real world, with real people, they Just Don't Work(TM).
marshall wrote:
My understanding was that you should get paid based on the amount of effort you put in.
There is, however, still a supply and demand dynamic to this, though. Unskilled blue-collar work is badly paid because most people, if they have no other choice, can do that work, with little or no education, but skilled blue collar work? That's actually pretty well paid, these days. Plumbing and carpentry, for instance, do better than low level white collar work because less people are willing to do the job, and yet the work still requires decent skills. And education to get to a certain point is effort, your abilities have to be taken into account also. It's never just going to be how much effort you put in, because regardless of effort, some people just don't have the capacity to do certain jobs.
Quote:
However I wouldn’t be against a bottom-up form of socialism if there was a way to make it work.
But with socialism, it's central or nothing - you can't make bottom-up socialism work, because it's too easy for corporations or other moneyed interests to keep all the pie. Socialism will inherently always require redistribution of wealth from the upper echelons, regulation of industry (only really practical done by central government), there's a wealth of stuff that just can't be done in a bottom up way.
_________________
"You're never more alone than when you're alone in a crowd"
-Captain Sheridan, Babylon 5
Music of the Moment: Radiohead - In Rainbows