Being aware of quality issues is one thing, being slotted the time and resources to fix said issues is another.
My guess is that the individual developers knew of a great many issues with this but were restricted by scheduling as to how much they could fix.