Great article. I do hope free phones become a reality someday.
Still not sure how regulations for software that you could change could ever really work, given that presumably exercising that freedom would immediately put you out of regulation. Though even having each major release of a firmware being approved would still be great.