makes more sense to host your own at such scale. The more you fragment your infrastructure the more likely something is to break. Its the same idea of doing a raid 0 on multile drives: if a single one fails, all your stuff breaks.
makes no sense that google is behind all this, considering twitch(which uses AWS) and Microsoft outlook(Azure) also were having issues around the same time