I wonder if the reason Twitter never sees any significant evolution in product is because they've weighed themselves down with too much iron cladding on their services or if they've had more time to iron clad their services because they never evolve the product.
Neither may be related but for a large company with very little product they seem to produce astoundingly little.