Of course the work has nothing to do with Elon. However, it does seem like he lit a fire under them to get it done.
Twitter? Adding an edit button is not exactly rocket science. Meanwhile at SpaceX...
edit: I liked your subtle edit below from "paid board seat" to "(ridiculously expensive) board seat". Strange to make it a negative to invest in a company you want to change, like other board members are allowed to invest for their board seats, but Elon isn't. If Twitter does good it will be lucrative, not expensive!