Also im not defending it but R&D costs and such are a lot more than they used to be for example below, that doesn't include memory costs have risen a lot from ddr/ddr2 its just the way IT related kit has gone I myself don't mind spending £500 over 3-4 years for a card.
NVIDIA Annual Research and Development Expenses
(Millions of US $)
2019 $2,376
2018 $1,797
2017 $1,463
2016 $1,331
2015 $1,360
2014 $1,336
2013 $1,147
2012 $1,003
2011 $849
2010 $909
2009 $856
2008 $692
2007 $553
It's like they are charging customers the price in 1000s as they are paying in millions lol