I think I understand the spirit of this license, but the title is a bit misleading, since it's not really anti-capitalist, it's anti-big company (smaller businesses (under 50 people, privately owned) are ok). It also includes strictly non-economic organizations under the "capitalist" umbrella such the military and law enforcement, structures which are an integral part of running non-capitalist systems across time, so, odd to single them out.
This would also prevent creators from listing their products for sale on larger platforms that take a cut of the profits, or else force creators to list their products for free on these platforms, which I think is an important disclaimer for creators to be aware of. It is perhaps the only truly anti-capitalist aspect of this license.