So you would exchange security for stability, if you use package pinning then you will end up with fosilized packages in your product, which will have all maner of security issues that have alresdy been fixed.
There's a reason companies stick with old COBOL solutions, modern alternatives simply aren't stable enough.