I wouldn't say "lost" per se, as they are a company in business to make money.
But when your site exists because of user input, because of user moderation (done for free), you're damn well not looking at the "big picture" when all you talk about is shareholders.