How is it 'slightly less so'? In what way is it open at all? I see no different between this behavior and Apple's behavior except that Apple has a (slightly) more human appeals procedure.
And frankly, users buy Android for the Apps, so what good is the platform being open if the store is not?
And frankly, users buy Android for the Apps, so what good is the platform being open if the store is not?