I disagree. The oversight was in existence but it failed to prevent the accident because it was looking more on the paperwork rather than the flying and operational aspects.
The same is true of ramp inspections. The inspectors focus on niff-naff and pointless trivia rather than big picture stuff. They also appear to be totally paranoid about the cockpit door and people who might be terrorists in the cockpit rather than how many hours rest you have had, roster disruption, reporting culture, flying ability, management of deferred defects and so forth. If their oversight budget was reduced to zero I don't think we would notice.
My experience of ramp inspections is based in being checked in France, Germany, Finland, Poland, Italy, Belgium (where I told the muppets to to get off) and of course the U.K.