Earlier quoted context omitted.
Aren't they? The top 300 cooperatives apparently accounted for 2.2 trillion in turnover back in 2017. https://web.archive.org/web/20171022081215/http://monitor.co...
So go set one up, then! And btw, none of the text in your cite says anything about 2.2 trillion in turnover.
I have set up a co-op. It's going quite well.