1. Lack of earlier investments in cloud causes urgency in time-to-market of its cloud based services
2. Time-to-market causes short cuts to its engineering fundamentals
3. Top-down approach to engineering innovation - which kills true innovation
4. Pre-mature optimization - too focused on common engineering processes between newly developing / newly developed services, rather than enabling new services to be deployed