Careful. I agree but not sure if you were leaning Marxist. It won't be done for free. The Marxist slant is very wrong. Eric Raymond explained that very well and I didn't disagree.
I recognize the validity of some marxian analysis but I'm more of a radical individualist and opportunist than anything ideological, though.
Quite disillusioned, don't believe in much but myself anymore.
I think I will be able to do more by coding than talking. I think it is difficult for you all to visualize what I am talking about, until you actually interact with it in reality.