Прав си. Липсва връзката между идеалното и материалното. Щото все пак идеалното не става за ядене. :-)
Програмистите получават като награда (заплащане) нещо идеално. С това идеално нещо те си вършат работата по-добре, стават по-конкурентноспособни. И ако това приемем за връзка пак не става комунизъм. Но ако разгледаме абсолютно изолирано отворения код това е точно комунизъм описан от Карл Маркс. Връзката се нарушава при прехода към материалното. За съжаление нали разбираш, че това са ме учили по философия и другите теории не ги познавам толкова добре. До колкото познавам Фукуяма и неговата теория за "Информационното общество", тя тотално изпуска този момент, и според мен не дава отговор на доста въпроси от съвремието.