I tend to invest in companies whose products and behavior I like. It's not terribly surprising that they've done well - pleasing customers is good business. I've dumped stock in companies that began a business model of suing their customers to make money - and those companies (again unsurprisingly) tilted down.
Buy companies that customers love, sell companies that customers do business with only because they have to.
I'm wondering where this idea comes from (I'm not criticizing you specifically, but that maxim).
Do no investors value stability, longevity, ethical behavior etc?