Yes, schools should stop specifically teaching the UI of certain proprietary applications.
>Should they even be allowed to use Windows or Mac OS X?
Public funds should not be used to purchase those operating systems. If they were donated, they can be allowed.
>How about Google Chrome or Safari? Google search?
Those are already free, and there aren't full 5 credit courses on "How to use Chrome" like there are for MS Office and Photoshop.
In the United States, it is the done thing to file taxes through a proprietary software portal (as the result of extensive lobbying). [Yes, this state of affairs is a travesty] Should schools, therefore, avoid teaching people how to file taxes?
Many free software replacements for proprietary software are quite similar to the locked down alternatives. Maybe if people learned a different program in school then they would continue to use it in their future lives. That would increase the number of users and the chances that other people would encounter it in the real world.
Proprietary software encourages dependence on a single company and discourages learning, the primary goal of an education institution. Realistically it is near impossible to live today without encountering proprietary software, but educational institutions should be more responsible about how they frame students' relationships with it.
> In the United States, it is the done thing to file taxes through a proprietary software portal (as the result of extensive lobbying). [Yes, this state of affairs is a travesty] Should schools, therefore, avoid teaching people how to file taxes?
Areas where centralization and high levels of security are important such as tax filing, flight booking, and online banking will likely use proprietary software for the foreseeable future. Rather than taking the strict stance that these activities must not occur on school grounds they should teach students how to protect themselves from potential harms of proprietary software (e.g. by running programs in isolated environments).
Financial institutions, and government institutions, etc. will mostly be using proprietary operating systems for exactly this reason. By not teaching how they work (to a novice/intermediate level, not kernel specifics!) you preclude your students from taking most roles in such organisations. I'm not saying it's good that public services rely on private business, but it is naive to ignore it.
Do you think kids should only be exposed to free software for their whole lives and then enter the real world with no hands-on experience with anything enterprise?
Should they be allowed to require reading copyrighted books in English class? Or only public domain books?
What about their graphing calculator? Only open source graphing calculators?
Photoshop is legitimate for graphic design - right? Should we stop teaching that at school? Or Autocad or its ilk.
Am I misunderstanding this comment?