Tons of other such social institutions, large and small, return no commercial profit, immediately or other wise.
I agree completely. Unfortunately, the prevailing idiocy is ruled by people who refuse to accept that anything not within their limited business model, exists. If it doesn't result in actual spare change landing in their pockets, it isn't of value to them. Hence the opposition by some to public education, health care, avoiding poisons in the environment, etc.
Oh, and "critical" does NOT mean negative. Movie "critics" are NOT simply nay sayers, telling you about all the bad things, and nor is any critical thinker just looking for problems.