Maybe in start-ups or 1-product companies. Even then, this is not a good practice. Your customers will make a choice between you and competitors/substitutes. The product team does not know or understand this process. They don't do choice modeling, they write code.