That's exactly my point though. Whether the product is good or not has little or no bearing on whether the stock is a good buy. It's all about the underlying financial fundamentals of the company.
I gave you a decent example of your point, but I'm still not sure the point is good in the general case. GM was a bad investment and a bad bunch of cars.
Then I don't understand what the general case is that you're referring to. That overall if people invest in products they like then overall they'll get good investment returns?
I'm saying that someone liking or not liking a product and investing for that reason is irrelevant to the investment returns they can expect, because that decision is based entirely on preference -- the movement of the stock on the other hand is driven entirely by the financials.
See, that's not true at all. Someone liking or disliking a product is based largely on whether the product is crap or not, just like the success of the company.
No it's not. Someone liking or disliking a product is based on their own perception of it's value. There will never be universal agreement on whether a product is good. Who's to say you're right vs. your neighbor who says the product is crap? How can you possibly use that as the basis for an investment decision?
I wish you the best of luck with that investment strategy. To look at a company and say "Hmmm, I like their product. I'll buy the stock!" is horrible advice to give. That's what amateurs do. You haven't looked at the underlying fundamentals of the company. You haven't looked at the management team. You haven't looked at it's current valuation. You have no basis to say that investment is going to succeed -- it could be wildly overvalued, but you wouldn't know because you're investing based on emotion and feelings, not based on facts.
You're saying there's no such thing as an objectively good product, simply because people disagree on the matter of which products are good and which are bad. But disagreement isn't any sign that there's no fact to the matter--people disagree about matters of fact all the time.
A good product might not be sufficient or necessary to make a good stock, but it seems like a major influence--and I would be very reluctant to invest in a company which pathologically produces poor products (GM, Microsoft, Dell, HP). Of course there are other factors to consider, and investing in individual stocks is a fool's errand anyway.