But even those things you mention, they are all part of a scale, even if android becomes more closed-source it's still miles more open-source than iOS, even if it delays new app submissions it's still doesn't require a mac to develop for, has a choice of IDEs and a dozen other development friendly features that we often take for granted outside iOS development.
And it is ludicrous to suggest that android has the same hardware choice as iPhones just because apple now has mid-range level priced phones. Hardware choice means that some models have replaceable battery, physical keyboard, bendable screens, childproof, waterproof and many more options.