From my limited experience, I have noticed that the biggest complainers are the ones that want things handed to them, won't take action to change their situation, and, in the worst cases, screw over their family, friends, co-workers, or even their employers. Whatever lemons life throws at you, you have to learn to make lemonade with it. You cannot bitch about the lemons when you can clearly do something better with them. There is always an avenue of escape.
As far as attacking people for spending money on a niche product, well, that is their money. The fact people complain about this is already wrong on a moral level (and I won't go there...but I will say that the majority of the Western world is Christian and coveting is a sin in Christianity).
However, back on topic:
Regardless of how giant Nvidia has become, they are the top dog on the mountain right now for discrete graphics and GPU hardware acceleration (software taking advantage of simplified instructions and parallelizing it). And, until somebody knocks them off, they can charge whatever they want because, obviously, the demand is there on the consumer end. If no one wanted it, then they would not be where they are at.
I, myself, am looking forward to this release from Nvidia. I'm sure the cost itself will reflect the niche category this RTX Titan will belong in. It's about that time for a new personal system anyways and relegate my current personal system to work-related tasks.