I don't think that creating a web based word processor, cloud storage and an email hosting service is something that is impossible for a whole continent to do. Especially considering that o365 isn't exactly the gold standard when it comes to software quality.