Owning your small store is extremely stressful, and arguably provides worse working conditions (on average) than the equivalent middle-management job in a supermarket chain. However, it might well be perceived as more satisfying by the worker, because s/he is less alienated from business outcomes and more autonomous in long-term choices. In this, the article probably has a point (although coops are not a panacea - if you don’t enjoy the political process, you might even find them more annoying than a traditional structure).
Having worked for a midsize customer owned cooperative with a large engineering shop, I think there is something to be said about the structure. Our board was our customers, who cared about continued support and customer service rather than quarterly earnings. Things did go downhill correlated with a new CEO, but it was a great culture to work in for a while.