If you expectrd ray tracing to be free of charge you need to have your expectations checked.
Apologies if I sounded confrontational, didn't mean to. However there is nothing prejudiced in what I said, it's just basic counter arguments.
I think it was more of because you sound exactly like nvidia and in your rebuttals, are towing their marketing line, for verbatim.
In reality though, (no matter what you or nvidia thinks), Gamers do NOT care about reflection in windows, or water... they want better game play and more screen size and more fps.. Nobody I know (or even have heard of), is demanding realism or perfect shadows in their games. So John Q Public is not going to pay for it, no matter how much marketing nvidia throws at it.
Turing itself, is NOT a gaming GPU, meant for gaming. We all know this and nvidia has taken their marketing too far. The ONLY reason to upgrade to RTX is because of USB-C.
Anyone using G-sync and needing ultimate frames, will have no choice... and upgrade to an RTX. While those who have not yet purchased their (FreeSync2/G-sync) monitors, are most likely waiting 2 more months until AMD releases their 7nm Radeons. Knowing as a gamer, the public will probably get a more dedicated die for their money.