Yes and no. It's not to late to fix the product, but it's a matter of spending the time and money.
It IS to late in the sense that the product has already shipped as a FINAL product, damage to reputation is already done and their company being exposed for both consumer practices and work...