Even when the means of production are in the hands of the workers, that presumably doesn't necessarily equate to accepting the workers tinkering all day, getting nothing done.
How that relates to your argument I don't exactly know, but I guess it could be interpreted as saying that even if you admit that philosophy doesn't mean that you can't produce ""profit"" - especially if it is limited to software.
Also, in theory, you could be 100% accept communist philosophy yet operate a for profit business.
Maybe it's the HN bubble, but tech culture these days seems to have a strong element of anarcho-capitalism, taking the usual minarchism of libertarian thought just a small step further.