Note that my comment on the OP was not hate mail directed at docker—I took their statements and showed them false or at least misleading by contrasting them with my own experiences. Maybe I could have saved on the lolz, but I feel they were necessary to convey the absolute ridiculousness of the statements in the face of reality.
It looks to me like they are attempting to attract funding.
It’s definitely not the same thing as the mail I received as it isn’t that directed.
But based on my experience, I would say someone worked their ass off to make that UI (because Docker is damn hard for newcomers) and the automatic updates (because zero-day exploits can happen and almost nobody checks for updates manually, and then you have tons of users at risk and incredibly bad PR) and simply didn’t consider adding the possibility of skipping or hiding those functionalities.
You just can’t do everything users want, but you do try hard to please almost everyone.
And if that person that did that work reads this comment, they will feel horrible when even after all this work, they still get mostly bad criticism and no thanks. Comments like these can break a person.
We got used to critiquing companies and products because we keep forgetting that behind them are just people working hard, and maybe 2-3 people in charge that make bad decisions along the way dragging everyone down with them.
I get that my tone would be offensive if used against a person’s personal achievements, but this is an enterprise product likely built by not one but several teams, and the writer is the principal product manager. They don’t get the privilege to lie about their product and expect it to pass without outright mockery, and I expect them to be compensated for being in such a public position and forced to perpetuate whatever the executives want.
I'm a happy user of Docker Desktop myself (as a personal user) so Enterprise is not the first thing that came to mind when I read your comment. Sorry for misinterpreting.
In that case, seems fair enough that as a business suddenly being asked to pay for Docker Desktop, you'll start asking for a more polished experience.
But they've already done the incredibly hard part which is creating and popularising OCI, developing an engine that works on most operating systems, and having nice tooling around all of that.
Polishing the Docker Desktop experience should be fairly easy as soon as people let the Docker devs know how they expect it to work: https://github.com/docker/for-mac/issues
It looks to me like they are attempting to attract funding.