Apple is an opinionated company and takes a "this not that" approach to the world. As someone once said, they're one of the biggest companies in the world and their entire product line still fits on a dining room table. That's a lot of saying "no" to things!
Google seems more inclined to believe it can be anything, or do anything. Look at the breadth of concepts they work on through various subsidiaries like Google X.
Extend that perspective to their employees. At Apple you'll know whether you're an Apple person or not, just like their approach to products. Whereas Googlers are more likely to believe they can be anything. Thus, you get a lot more public disagreements among Googlers... there's just so much more to disagree about!
I don't think either approach is necessarily more moral. While Apple does a lot of good product work related to privacy, there is basically no questioning of their fundamental decision to do business with anyone, anywhere. Whereas, while Google's products are worse on privacy by features, there's a lot more discussion about who they do business with.
Dissent got many people I know fired from Apple, even over the most minor things that wouldn't have been issues at nearly any other company. It was a place to "think different" so long as those thoughts were expressed in a way that conformed with what your lead wanted.