• It seems you’re unclear on what a CEO is. Even non profit organizations have CEOs (though stackoverflow is very much a for-profit company). A CEO is just the head decision maker in an organization.

    At the end of the day, SO has server hosting costs, and they have to cover those costs somehow. That makes them a business.