I've never heard that term before and I work in the industry myself.
From the article:
we’ve hired opinionated people, we’ve created opinionated software, and now basically the company has said, ‘well, your opinions don’t really matter — unless it’s directly related to business.
I think context is important here, look at the quote from the article. In my opinion it is VERY CLEAR that they are not referring to what you are referring to
See my other comment, “opinionated software” is a tech term.
I've never heard that term before and I work in the industry myself.
From the article:
https://stackoverflow.com/questions/802050/what-is-opinionated-software#802064
I think context is important here, look at the quote from the article. In my opinion it is VERY CLEAR that they are not referring to what you are referring to