With so many MBaaS players focussing on enterprises i wonder wasn't MBaaS actually built for consumer apps and enterprises is just a plan B for them? Do Enterprises really require the traditional MBaaS of storage and other APIs on the cloud? I honestly feel the challenges of enterprise mobility are completely different.