I agree, but is Twitter really suffering with any engineering problems? I generally would like to see a CTO come in charge but here's a unique case where someone from product might be more suitable.
If I had a dollar for every pixel I see in twitter videos I'd have two dollars which isn't a lot but it's weird that they still somehow call them videos.
Twitter recently rolled out full support for their v2 API along with improvements to the usage policy, and the ability to get started quickly with essential access. What issues do you have with the API?