You skip over a very important step here, where people keep buying the MBSes because the ratings agencies are knowingly rating the securities incorrectly. If that didn't happen, the market would be too small to blow up in the way that it did, all of the safe money can't invest if the MBSes aren't AAA.
It's not that no-one noticed in time, it's that the people responsible for noticing were paid to pretend they hadn't. That is the corrupt part.