Yes, but there are problems with scaling besides the need for compulsion. I’m not sure where the cut-point comes (and with modern computing it might now be larger than it was formerly), but even if everyone is enthusiastic about the project, when a socialist economy is large enough it ceased to function efficiently. It’s all in the Austrian school. I can never remember which critique was which, but vonMises and Hayek took socialism apart on the basis that the information needed to run an effective socialist economy can’t be collected and can’t be efficiently processed by a central authority (one made one point, the other the other).
Why Public school systems cannot be run efficiently once they reach a size where the superintendent/his deputy does not know every principal in his schools and they share his views of doing things. Scale.
Good old Mises and Hayek — two of my favorite guys, although it’s been so long since I’ve read them that I can’t remember which one made which argument either. The gist of both was similar but they had slightly different angles. There was a great article posted here a few years ago that compared them and IIRC concluded that Mises’s argument was a little stronger, although I can’t remember why.