The proven track record (this decade; what they did in the past is largely irrelevant) of releasing a deeply defective product?
The proven track record (this decade; what they did in the past is largely irrelevant) of releasing a deeply defective product?