It would not have prevented this, but by jumping on another tangentially-related bandwagon the Twitter folks probably figure that they can distract everyone from the real problem and get ahead of the curve on credentials and authentication for the third-party ecosystem that is starting to develop around twitter.
you make it sound like an episode of 'The West Wing,' I think that they will spend more time trying to solve their actual security issues than trying to distract from the problem