It is a lost fight. The moment you hear competent developers and tech savvy people telling you that the locked bootloaders and the ability of apple or microsoft to be total moral arbiters is "fine and good for the users", some of them people that have benefited greatly from the openness of the PC and WWW ... its is sad.