You might have a point if Nokia released the specifications required to write alternate free software drivers.