Encouraging a handicap on children is not the way to change that, if such is your desire. Anyone who has mixed in OpenOffice in a high school system knows that it can't be done by inching it in, it either has to be changed at home and all school computers at once or it creates headaches and missed homework assignments. Been there done that. Did the best I could, I caused more harm than good. You can't force everyone to a new standard unless you're willing to fire them for refusing to adopt it, not something the student can do.
Kids need to know windows and Microsoft office for school, at least in the US, and that's the way it is. It cannot be changed by one student, as the only message that student will send in that school is "I have chosen a handicap and I will not be turning in my homework to your exact specifications."
Keep in mind I'm not saying that I like it, but rejecting standards on principle at the expense of your success only weakens your voice and lowers your chances of rising to a position to influence it in a way that has the potential of working. Take a crazy example of a homeless guy who morally opposes housing, and everyone thinks he's crazy so he has no real voice. Then take the senator who opposes housing, his influence is higher.
Sorry to go off topic, just sharing my view on why it's important to prepare children for the reality ahead of them so that they can function in society. When they pick a profession as they grow, they can influence change from the platform they have worked to stand on. Society does not always reward rebels.