They needed to really hire non SF based techno geeks and advisors
Twitter should be led by someone who is strong in PR. PR is where Twitter has excelled most. I believe neither Jack Dorsey nor Dick Costolo are even known outside of the tech industry, how can they manage a PR product if people barely knows them? Even Scooble would be a better fit than Jack Dorsey. If I were Twitter I'd put in charge some well known public figure with connections in the media and movies industries.