That's the problem... Reusing a 50+-year-old design, with new engines and other technology that should have been used with a new fuselage design...
I don't think they'd ground the entire fleet if this was just a mechanic who made some one-off error. There's probably some human error involved, but those on the ground human errors are only catastrophic because of the design choices Boeing made.