Open-source when the system needs ownership/
The question is not ideology. The question is where control matters.
For some builds, managed platforms are the right move. They let you ship faster and remove noise. For other builds, the core system should be close to the metal: model gateway, data store, queue, logs, evals, deployment.
We like open-source when it makes the product more understandable. When the system is central to the business, ownership is not a luxury. It is how you debug, adapt, and keep moving.