Earlier quoted context omitted.
>Why do you do it? Because I enjoy the process of making software. >Do you see this as enshitification? No, I see this as needing to make a trade off where the result ends up with one party gaining something and consumers losing something. >Just need to pay the bills? No, money is not a motivating factor. >can't find a different job? I have no reason to switch job, but finding a different job wouldn't be an issue. >T…
Thanks for the response. Do you think these trade-offs are actually meaningful? I can see how they might be useful in the short term, but at least to me they seem clearly poor strategy long term. It is unclear to me what exactly is gained by such actions. It is mentioned that preventing users from destroying their devices is a motivation, but I think this is such a limited set of users and I'm not sure letting more t…
Yes, and it can be frustrating when your person want as a user may be different than what will be best for the most people. I do think there are a couple issues. The first is that reevaluating something, making a different tradeoff, and changing the product can be very expensive. Even if it's not be expensive alone, the opportunity cost may be higher and engineers could be working on something more impactful. The second issue is that the product will often target the needs of the majority of needs which means that the needs of power users may not be listened to very well. The solution to these issues are competition and extensibility. The work of making a version of the product for niche users can be done by a niche company and that can work out.