On the other hand, I can also see the day when plumbers, mechanics, and insurance agents are all replaced by robotics and software. . . what are those displaced people supposed to do at that point?
zero independent problem solving ability
Oh, look! Another one of the "privileged" writes-off the unwashed masses. . .
If your ego allows it, you might ask yourself the following:
-Did these people look exhausted due to working 3 jobs?
-Did they look demoralized because their under-privileged status had resulted in endless mind-numbing tasks?
-Were they self-medicating because life at their socio-economic level really sucks?
-Perhaps you mistook poor second language skills as poor first language skills?
-Or, perhaps they just knew how to act around a prick with a superiority complex?
Just my own observation. . . there are a hell lot more pretentious pricks out there than folks with "zero independent problem solving ability," such that, when you see a post like yours it is more likely due to the former than the latter. . .
Not sure yet what the best solution is to the overall problem, but I am pretty sure being a pretentious dick and writing-off large groups of people is just going to make things worse.
isn't compatible with 7+ billion people
I find this type of argument ignores real world trends. Per capita resource requirements in the developed world are trending downward (thanks to tech like LEDs, etc . .
"too small" is relative to your tech and our tech is increasing at an ever faster pace, thanks in no small part to the large number of participants. Malthusianism has been a horrible predictor of the future. Why would it start working now?
"How are open source projects any better"
Obviously, the difference is that you can add features yourself (or pay someone to do so), if you really need those features. This is incredibly important if you are providing a product or service that has dependencies on external tools.
However, if you are a "whiny consumer" type user who feels entitled to software (without contributing anything yourself), I agree there is little difference between closed and open source to you. Your sense of self entitlement and ability to only consume and not contribute anything means you will never be able to take responsibility for your own experience with software. Accordingly, your experience with software will always be a poor one.
HOST SYSTEM RESPONDING, PROBABLY UP...