Even if the proprietary model is optional, it still becomes the project’s brain for AI features, and that changes what "open source" actually means. GitLab’s source code is open, sure, but the intelligence behind its most valuable features is closed, non-reproducible, and controlled by someone else. A project that depends on that for its core value isn't truly forkable anymore—you can fork the code, but you can't fork the model. And optional doesn't mean safe, because over time those features become expected, even required, and the proprietary vendor gains leverage over the whole project. That gives them a place in your community, which is exactly where they shouldn't be.