I've had similar feelings about working for financial services industries - all of their main revenue sources don't actually make anyone's life any better, other than in some tangential way that is secondary to the enrichment of the company.
That said, most internet companies do deliver some modicum of usefulness to their users, as a byproduct of selling their eyeballs to advertisers (which is the actual product).