But that's ignoring the real cash cow, and the real reason for these events: the $3000-4000 donation generated at every assembly day.
Yes, that is the real reason, and what if they did not meet the amount to even break even after that donation. They would have to stop making those donations. What would the society do if those donations to the WWW stop and only assembly expenses are covered? They would stop the assemblies. Close the unprofitable stores, like any other business. The blessings of a bad economy.