Does Google have too much control over Android?