| Amazon recently turned on support for Amazon Sidewalk on all of their hardware in my home (convention) and decided it was fine to do this because I could opt out (configuration). That decision was the final straw for me. Every Amazon device is now unplugged, Prime membership and Amazon music canceled, no longer shopping on their site. Doing what is "easy for the average user" is not sufficient for me, some configurations should be off by default. I shouldn't have to constantly worry that a remote code change could turn my hardware into a new source of revenue for you while I am on vacation at the beach. |
The article is about the former, Amazon Sidewalk about the later.
Also nothing while being opinionated can be very use-full for product design there is no reason why people can't be opinionated in a "bad" way.
What this article is about, and what most people mean when they say you should be more opinionated is that you should not be to generic, that you should focus on your core use-case and from a companies POV that is always a good idea IMHO. At least as long as you core use-case is the use-case people by your software for.