The designer in the software team gets to decide what is available. Software that has no design has in itself been designed, but the choices were made by a developer instead.
There is nothing inappropriate about one vendor making choices. to continue the Apple example, they make 8 of the reasonably complete smartphones you could choose to buy. If you were forced to buy Apple's phone, that would be another matter, but you get to choose.