It can't hurt that the aforementioned companies, however unprofitable, don't need to spend as much on ops.
There is no such thing as no ops. Only someone else doing ops, no more than I can have TensorFlow write code instead of developers.
Some folks discuss this more elegantly - http://www.cloudtp.com/2016/01/21/dont-let-vendor-lock-in-fe...
You make a good point on No-Ops vs Ops. I think it's a gradient. I also think that Snapchat is on the far far left (on No-Ops edge) against virtually any other large-scale technology company in the world, Google included (singe Google is Snapchat's Ops largely), largely because of the nature of Google AppEngine.