I have some programs that it&#x27;s ok if they are bleeding edge and unstable to get the most features. Some programs that is not ok. And if those 2 categories have a shared dependency (different versions of it), that becomes an issue.<p>I would say that most things should use the old model, but there are scenarios where this could be preferred.