I don't think that either side is doing the right thing here, but saying that a group is trying to "strangle opensource" is just a distortion of the facts.
Android is just a very small part of the open source ecosystem, and the platform was clearly not created to promote open source, but to use it as leverage to quickly spread a free (as in beer) mobile operating system.