Critics: OpenAI should be held to mission May 19, 2025 By admin Benefitting humanity should still top profit, they say.