Another consideration is that FB would have to reorient their culture to sell to and service the enterprise customer. You could argue that Google is having that very problem with their cloud offering. Despite having superior engineering and product, it’s just not in their DNA to cater to the enterprise in the same way it is for Amazon and Microsoft. FB might have considered cloud a few years ago, but I think they wisely stayed out to focus on their core offerings.