The recent Xbox outage cause has been explained by an executive, promising that they’ll “do better.” After a major outage ...