Vodafone, ni ninguna otra compañia, no están obligados a liberarte el movil.
Para comprender el ejemplo voy a poner el mio. Yo tengo un Nokia 6230 desde Enero de 2005. Vodafone me lo vendió por 93 € al pasarme a su compañia. Ese movil en el mercado costaba 250 € en aquel momento. Se supone que Vodafone costea parte de lo que cuesta el movil para atraerme como cliente y lo bloquea para que solo puedas utilizarlo con su compañia, me imagino que con el consentimiento de Nokia.
Desde ese momento, el movil es tuyo a todos los efectos y Vodafone ya no quiere saber nada de ese movil, bueno aparte de los dos años de garantia que tiene OBLIGACIÓN por normativa europea de cumplir (la bateria es un consumible, no saben nada)
No lo recuerdo, pero estoy seguro que en el contrato cuando te venden el movil pone que solo se comprometen a que ese aparato funcione con la red Vodafone.
Edito: otra cosa es que haya tiendas que liberen moviles. Lo hacen porque les conviene, pero no tiene nada que ver Vodafone con eso. De hecho, seguro que no deberian de hacerlo pero lo hacen. Como muchas tiendas que venden consolas colocan chips