No need for a Titan.
/* And since this is not reddit, please share your opinion if you downvote, it brings up debate and that's what makes HN interesting. */
That is pretty damning on the amount of users with a 970/780ti/980/980ti/titan x. My 560ti plays most games at a decent resolution in mid-settings at 144hz. It is hard to validate a $400 replacement for non-time consuming entertainment.
Note: a 970 is in the top 6 -- http://www.videocardbenchmark.net/high_end_gpus.html
None of those games you listed are available on the Steam shop and aren't included in the stats linked. The Steam stats do have tons of other games and is pretty much the most accurate consensus on PC gamer's hardware.
And GTX 970 is pretty much in the top 5% of GPU hardware, the vast majority 90%+ of PC gamers aren't even close to that.