Normally I'd agree with you, but I think Steve Jobs has a long history of not giving a shit about what shareholders say because he was more concerned with delivering the perfect product to customers, so I'd like to think that Tim Cook has also carried this torch too.
Yes they are a for-profit company, I still get that... But everyone has been shouting "Just wait, Apple will become just like Google once they realize how juicy that data is to their bottom line!!" for literally decades, yet... Nothing.