31.03.2017 14:16raithe wrote:
Actually I do know, and care, how my washing machine and scanner works. They are devices I rely on for day in day out use, therefore it is necessary for me understand them to ensure they continue to function properly.
Washing machine and scanner were an example, you have missed the point I was trying to make. If you can repair your washing machine with a manual and in 15 minutes, than there was nothing seriously broken. I was talking about how they work "in detail", meaning that you should be able to completely disassemble them and rebuild them afterwards. You can't do that with a manual, neither can your customers build these motorcycles you are going to repair. That's why they ask an expert.
Maybe I just picked two bad examples, let's take our launcher: Feel free to rewrite it in C#. Can you? No, probably not. Using your statements, we would pick our users carefully, so you would not be allowed to use the launcher. That would make no sense at all.
31.03.2017 14:16raithe wrote:
What you describe is not progress, it is steady decay fed by apathy and complacency.
You don't need to be a genius, you just need to spend a little time reading a manual. Overspecializing generally leads to extinction.
How would you describe and define (technical) progress of mankind if it isn't building new stuff on base of the knowledge of others (Three main points of technical progress are
automation, rationalization and synergy effects / positive scale effects)? Everybody should be capable and of doing everything at the same level? Can't imagine how that should be working.
As I said above reading a manual is not equal of "understanding" the thing described in the manual ...
Back to the topic, there won't be manual updates for several reasons. If you figure out how to do it on your own, then go ahead.