But, while trying to avoid the semantics arguement, their profits depend on their advertising, which depends on search qualtity. By keeping search qualtity high they are passing over small, short-term profits for long-term ones. Yes the main idea is keeping users happy somthey stick around, but they aren't doing it because they love their users theyre doing it to make a better business.