To imply that Mudge was responsible for Twitter's poor security practices when he only worked at the company for the past two years makes me believe that the allegations are true and the leadership is absolute shit.
Also, implying that the dude who worked at DARPA and, maybe even more impressive, who was part of L0pht is incompetent is ludicrous.