I'm sorry, that's been the case as far as i can remember. That's why I personally never ever buy a brand new gpu.
Ie: I got X800Xt for about $65USD(this was when X1800XLs were getting launched), x1800XT for $170USD(when X1900s were just popping out)
Must also consider in my country is way more expensive than USA...

