IDK what makes Eric Bailey prefer a cooperative to a non-profit, the article doesn't explain it.
Unlike corporations, co-ops don’t have to be motivated by profit. Not needing to focus growth at all costs means co-ops can instead prioritize and incentivise things like preservation and cultivation. It is also a successful model of operation [links to a page titled "employee ownership"], one that even already exists and flourishes in the tech space [links to a page about a specific software consultancy coop that doesn't publish a knowledge website].
I might be jumping the gun here, but... it would seem he doesn't really know what the point of a cooperative is?