Are there Android phones with Android 3 (Honeycomb) yet? Because the article talks only about Honeycomb, so I think it is simply incorrect... As for locking the devices, unfortunately "free" also means that device vendors are free to lock the devices. If you care, don't get such a device (my philosophy: stick to the Nexus line to be safe).
No, locking down stuff like that is not 'freedom' in his (and mine) book. Locking down a device so that the _owner_ of said device cannot mess with it as he likes after paying you is not related to freedom. It removes freedom.
Edit: so your complaint is that Android id not on the GPL? Or why the downvotes? Indeed, the GPL would be more free in a way, more restricted in another way.