I have thought about this many times. What kind of startups or companies would actually pay for ML as a service at the initial stages knowing very well that a) you are providing a lot of training data and instead of being paid for the service, you are actually paying for the privilege? b) if your product/service takes off, there is a higher chance you will be competing not against similar startups, but rather a featu…
a) You see little chance of remaining relevant in your field without biting the bullet & providing training data as part of the package deal
b) You see "product/service takes off" as a far off dream, with many near-term wins that will make the tradeoff worth it for you. For now. And that has to be good enough.
c) You wonder aloud what kind of data that might be, that could be combined into something else, along with your data. Your best strategy people tell you it's not worth getting bothered over, given the nature of your project. Now is the time to take risks.
> In other words, why would anyone invest in ML as a service with so many potential forces acting against your continued success?
Because those "forces" are wayyyy out there compared to the bigger risk, namely "not having any better ideas"
Nobody said MS has to market this to companies that see MS as a potential competitor.