Right, a simple assumption is that people don’t know but are simply using it. While that is true, it is delirious. If you look at the root cause of the situation, you realize that it starts with education institutions. When I say ‘educational institutions’, I, primarily, am pointing at schools. Every teacher, every child uses Windows. Cracked (at least back in the day) or otherwise. No teacher asks “Why are we using Windows when open source is sufficient for our requirement?” If the teachers themselves do not ask “Why?”, in which universe are we expecting the children to question. Every school kid is groomed to use a proprietary software without critical reasoning.
The situation we see currently is many educational years at work. Wecannot change that in a jiffy. This is where all FOSS enthusiasts need to have patience. Change is slow. We need to iterate again and again until all hope is lost that FOSS is a good thing, specially in the educational domain. Not only does this help everyone identify the progressive attitude, of FOSS, towards development but also shows the benefits of coming together as a society/community while keeping their personal prejudice aside.