Another item that is very significant and gets very little play at the moment is the automatic tracking of users without consent in 1.0 release. In my opinion this is very bad practice for any company.
All commands and interactions between serverless and users' systems are currently sent for collection.
I understand this to be "anonymous" and that there is a mechanism to turn it off. However, I believe the default should be the turned-off of state. It should not be that people have to look through heaps of documentation, then, figure out the turn off command for each of their instances.
In short, this should be voluntary by default. An opt-in mechanism should be used so that this does not leave a sour taste in people's mouth once they find out.
Also the status of the system should be easily discovered (i.e. data collection is on). Either through
serverless info or other means.
I cannot see how automated hidden collection of user behavior will ever be a good thing from a user's perspective.