Doubtful CZ had anything to do with this issue. The people building & inspecting the Python line have been on the job long before CZ appeared. They're still doing the same job(s) they were doing 2-3 years ago. There were no mass firings or layoffs. True to point, this sort of issue wouldn't happen from a CZ factory, IMO. Colt is no surprise.
For the record, I too own a 3" Python. Double the price for what it's worth, IMO. Never again. Love my CZ's.