I don't follow your logic. How does Apple catering to a subset of consumers mean they are not acting in the consumer's best interest. From the standpoint of the consumers they cater to, they are. From the standpoint of those they don't cater to, I suppose they don't. Having more choice at a competitive price is not "good for the consumer", it's only good for consumers who want more choice at a competitive price. And as Apple has shown, that isn't everybody.