> It's just the there's only very seldom a reward for serving nonprogrammers. And quite often there is a reward for alienating those people so that developers don't have to spend all their time explaining basic principles to them.
This was definitely one of my main points. We just differ on whether that's "system functioning as intended" or if there's room for change. That's something that makes sense to disagree on. I'm describing the state of the system, and sure I made some judgement calls on whether that state was good or bad, but we still agree on the reality.
What you've described as the system functioning as intended are the things you've recognized bring a stability to the system at play; that without these ways of operating, the complex interplay between developer time, motivation to continue, and ability to produce would come to a screeching halt. The simplest solution is just to cut off from the outside world and continue in isolation, all I'm saying is that there are also other solutions that could be considered to keep that stability and make things even more productive. Do I know what they are? No. So I'm largely useless in that respect, but I will at least try to point out that stability is not the same thing as optimal function.
This was definitely one of my main points. We just differ on whether that's "system functioning as intended" or if there's room for change. That's something that makes sense to disagree on. I'm describing the state of the system, and sure I made some judgement calls on whether that state was good or bad, but we still agree on the reality.
What you've described as the system functioning as intended are the things you've recognized bring a stability to the system at play; that without these ways of operating, the complex interplay between developer time, motivation to continue, and ability to produce would come to a screeching halt. The simplest solution is just to cut off from the outside world and continue in isolation, all I'm saying is that there are also other solutions that could be considered to keep that stability and make things even more productive. Do I know what they are? No. So I'm largely useless in that respect, but I will at least try to point out that stability is not the same thing as optimal function.