However, in the case of the Casio, it's actually better at its primary function, that of telling the time, than the more expensive Patek Philippe.
Unless of course, the primary function of a watch is to impress...
S.
How about asking the question: If I buy the Casio, will I still have it in 20-30 years? (my answer is that I would probably loose it while it is still fine [I left my G-Shock on a UPS truck that I was working on. By the time I realized it, the truck was gone] I have had the Enicar Swiss Watch that my wife gave me after I did not wear a watch for 8 years because of the G-Shock incident, In 20 years, I have not lost or hurt the Enicar, I guess that it will become our son's).
Why: because it is valuable enough for me to take care of what I do while wearing it & when I take it off to do something, it goes in my pocket or the glovebox of my car.
For many, the next question is: Will it give me enjoyment for the time that I do have it?
And another question is: How is my investment in this watch doing.
I think that not many buy a High Dollar watch expecting to loose money, regardless of whether it is for show or not.
But, if it makes them happy, it is their money.
Are not people who look down on those that buy things like that for themselves: guilty of reverse snobbery?
Or even envy?
Not that I would personally buy a super high end watch.
For the money, I would modify my truck or buy a better boat or something else that makes me happy.
I already donate 10% of my income to causes that help others, why should I not make myself happy by buying what I can afford and want for my own (& perhaps my families) enjoyment with whatever else I have?
To me, the whole debate about "well, they could use their money for something else" is dumb.
Yep, if that is what they wanted to do with their money, they could. But, it's THEIR money & they choose to do what makes THEM happy.
You get the same choice with YOUR money.