Twitter is one of the oligarchs and monopolists of the centralized Internet.
In my opinion it is smart for a person on the top to leave a big and powerful company while still having good image not tainted by controversy.
Besides, a big company usually buys innovation.
Most often it is hungry start-ups/small businesses which create exciting things.