Earlier quoted context omitted.
Nicely said. This really summarizes how I feel when I use a lot of modern websites. I often feel manipulated. Instead of me driving the interaction the website tries to impose its opinion on what I need or want.
Every UI presents an opinion. In many cases, that opinion is unclear, muddled, or counterintuitive. As developers and designers pay more attention to the UX, that opinion becomes more clear and unilateral. In the end, the decision to like a piece of software or website depends on how well your expectations align with the opinion that the UI expresses. If you feel manipulated, it means that you did not want to do some…
With a lot of modern software (FB is the big example) has an agenda. A list of stuff labeled KPI on a whiteboard.. stuff FB would like people to do.