Economic value exceeds or matches market value. Market value drives revenue. Profit is a function of revenue and cost.
These are well defined terms; please be careful saying things like "If they aren't making a profit they aren't creating value." It detracts from your otherwise strong argument.
If that line were true, non-profit organizations wouldn't exist.