I think as imperfect as the status quo is, it is a He** of a lot better than it used to be. We now have pocketable computers that while still require a lot of non-free bits to be usable as phones or internet devices, are far more hackable and "open" than previous generations of these types of devices used to be, and that, I believe is quite an accomplishment.