Did somebody hire you? He's your boss. Can somebody fire you? He's your boss. Can they tell you to show up at work at certain times, or prevent you from taking the afternoon off to take your kid to the doctor? He's your boss. Can someone control whether or not you get a raise? They're your boss.
Most importantly:
Does somebody extract the excess value from the of the labor you provide, and claim the right to do so by more efficiently organizing the workplace so as to produce value most efficiently? That's what management is.
These functions don't have to be performed by specific people with CO titles, but they do need to be done. A cooperative can perform them in a slightly different way, a partnership by slightly different rules, a privately-held VC-backed corporation by others, and publicly-traded multinationals by yet others.
I have a hard time believing that Silicon Valley is about to see a wave of startups organized in a cooperative structure. The entire culture and infrastructure is built like a factory farm to raise little companies into behemoths by pumping them full of steroids, hormones, and venture capital. I doubt most worker-run companies would make the same kinds of ethical and business decisions that VCs do, and I really* don't see VCs changing the MO to one where they just sign checks and then let the workers decide what to do with them democratically.
That said, if tech talent remains scarce, and therefore in a position to continue demanding the kind of humane treatment all workers would like, that talent may just be able to drive a change--but it won't happen in California. My guess would be that this may drive engineers to the Midwest, with its lower cost of real estate and already-entrenched culture of cooperatives (in agriculture and some industries) and worker-led structures like labor unions. Places like Chicago, Detroit, Indianapolis, or maybe even college towns like Madison and Ann Arbor (where housing cooperatives are very prevalent and widely-accepted) would be where I would look for this kind of change first. Current "'Silicon $foo' where $foo != 'Valley'" type cities (St. Louis, Austin, etc) may be a good bet too.
In short, Dylan was right, and ultimately, you gotta serve somebody.