This article shouldn't be addressed to designers, it should be addressed to product managers, or to leadership who sets OKRs. The issue is not designers not knowing this is wrong, or being able to think of alternatives. The issue is not that the designer, on their own initiative, decides to make a user-hostile product. The issue is that product teams are being strongly incentivized or even directly ordered to implement dark patterns like this. If it was just the designer calling for the use of dark patterns, and everybody else in the organization was against it, it wouldn't happen. Likewise, if the designer is the only one in the organization who advises against it, guess what? It's happening anyway.