As I recall, all the previously designed airframe life updates had been installed, and BAe wouldn't fund the design of a further update scheme to possibly extend the fatigue life even further.
Add to that the two (?) engines they wrecked by not removing the silica gel intake packs before engine start, leaving no spares, and grounding was the only option.